mirror of
https://activitypub.software/TransFem-org/Sharkey.git
synced 2024-12-28 09:00:18 +01:00
add profile link to aliases
This commit is contained in:
parent
e0bb796aff
commit
f1168f0165
1 changed files with 5 additions and 2 deletions
|
@ -140,6 +140,7 @@ fastify.get('/.well-known/change-password', async (request, reply) => {
|
|||
}
|
||||
|
||||
const subject = `acct:${user.username}@${this.config.host}`;
|
||||
const profileLink = `${this.config.url}/@${user.username}`;
|
||||
const self = {
|
||||
rel: 'self',
|
||||
type: 'application/activity+json',
|
||||
|
@ -148,7 +149,7 @@ fastify.get('/.well-known/change-password', async (request, reply) => {
|
|||
const profilePage = {
|
||||
rel: 'http://webfinger.net/rel/profile-page',
|
||||
type: 'text/html',
|
||||
href: `${this.config.url}/@${user.username}`,
|
||||
href: profileLink,
|
||||
};
|
||||
const subscribe = {
|
||||
rel: 'http://ostatus.org/schema/1.0/subscribe',
|
||||
|
@ -164,12 +165,14 @@ fastify.get('/.well-known/change-password', async (request, reply) => {
|
|||
{ element: 'Subject', value: subject },
|
||||
{ element: 'Link', attributes: self },
|
||||
{ element: 'Link', attributes: profilePage },
|
||||
{ element: 'Link', attributes: subscribe });
|
||||
{ element: 'Link', attributes: subscribe },
|
||||
{ element: 'Alias', attributes: profileLink });
|
||||
} else {
|
||||
reply.type(jrd);
|
||||
return {
|
||||
subject,
|
||||
links: [self, profilePage, subscribe],
|
||||
aliases: [profileLink],
|
||||
};
|
||||
}
|
||||
});
|
||||
|
|
Loading…
Reference in a new issue