-import { getAbsoluteAPIUrl } from '@app/helpers'
+import { getAbsoluteAPIUrl, getAPIHost } from '@app/helpers'
import { Actor as ServerActor, ActorImage } from '@shared/models'
export abstract class Actor implements ServerActor {
}
static CREATE_BY_STRING (accountName: string, host: string, forceHostname = false) {
- const absoluteAPIUrl = getAbsoluteAPIUrl()
- const thisHost = new URL(absoluteAPIUrl).host
+ const thisHost = getAPIHost()
if (host.trim() === thisHost && !forceHostname) return accountName
}
static IS_LOCAL (host: string) {
- const absoluteAPIUrl = getAbsoluteAPIUrl()
- const thisHost = new URL(absoluteAPIUrl).host
+ const thisHost = getAPIHost()
return host.trim() === thisHost
}