mirror of
https://codeberg.org/yeentown/barkey
synced 2024-11-25 09:25:12 +00:00
fix bug
This commit is contained in:
parent
702edfd3d3
commit
11afdf7e24
1 changed files with 3 additions and 3 deletions
|
@ -5,10 +5,10 @@ import { User, IRemoteUser, CacheableRemoteUser, CacheableUser } from '@/models/
|
||||||
import { UserPublickey } from '@/models/entities/user-publickey.js';
|
import { UserPublickey } from '@/models/entities/user-publickey.js';
|
||||||
import { MessagingMessage } from '@/models/entities/messaging-message.js';
|
import { MessagingMessage } from '@/models/entities/messaging-message.js';
|
||||||
import { Notes, Users, UserPublickeys, MessagingMessages } from '@/models/index.js';
|
import { Notes, Users, UserPublickeys, MessagingMessages } from '@/models/index.js';
|
||||||
import { IObject, getApId } from './type.js';
|
|
||||||
import { resolvePerson } from './models/person.js';
|
|
||||||
import { Cache } from '@/misc/cache.js';
|
import { Cache } from '@/misc/cache.js';
|
||||||
import { uriPersonCache, userByIdCache } from '@/services/user-cache.js';
|
import { uriPersonCache, userByIdCache } from '@/services/user-cache.js';
|
||||||
|
import { IObject, getApId } from './type.js';
|
||||||
|
import { resolvePerson } from './models/person.js';
|
||||||
|
|
||||||
const publicKeyCache = new Cache<UserPublickey | null>(Infinity);
|
const publicKeyCache = new Cache<UserPublickey | null>(Infinity);
|
||||||
const publicKeyByUserIdCache = new Cache<UserPublickey | null>(Infinity);
|
const publicKeyByUserIdCache = new Cache<UserPublickey | null>(Infinity);
|
||||||
|
@ -29,7 +29,7 @@ export type UriParseResult = {
|
||||||
uri: string;
|
uri: string;
|
||||||
};
|
};
|
||||||
|
|
||||||
export function parseUri(url: string) : UriParseResult {
|
export function parseUri(value: string | IObject): UriParseResult {
|
||||||
const uri = getApId(value);
|
const uri = getApId(value);
|
||||||
|
|
||||||
// the host part of a URL is case insensitive, so use the 'i' flag.
|
// the host part of a URL is case insensitive, so use the 'i' flag.
|
||||||
|
|
Loading…
Reference in a new issue