fix(backend): 連合モードが「なし」の場合はactivity jsonへのリンクタグを省略するように

This commit is contained in:
kakkokari-gtyih 2025-05-21 13:37:56 +09:00
parent bd7633c70e
commit ac10c22635
3 changed files with 13 additions and 10 deletions

View File

@ -212,6 +212,7 @@ export class ClientServerService {
instanceUrl: this.config.url,
metaJson: htmlSafeJsonStringify(await this.metaEntityService.packDetailed(meta)),
now: Date.now(),
federationDisabled: this.meta.federation === 'none',
};
}

View File

@ -55,6 +55,7 @@ block meta
if note.next
link(rel='next' href=`${config.url}/notes/${note.next}`)
if !federationDisabled
if !user.host
link(rel='alternate' href=url type='application/activity+json')
if note.uri

View File

@ -32,6 +32,7 @@ block meta
meta(name='twitter:creator' content=`@${profile.twitter.screenName}`)
if !sub
if !federationDisabled
if !user.host
link(rel='alternate' href=`${config.url}/users/${user.id}` type='application/activity+json')
if user.uri