mirror of
https://github.com/versia-pub/server.git
synced 2025-12-06 16:38:19 +01:00
Fix bugs introduced by last commit
This commit is contained in:
parent
67781c35d8
commit
4b82655e33
|
|
@ -128,22 +128,24 @@ export class RawActor extends BaseEntity {
|
||||||
this.data;
|
this.data;
|
||||||
|
|
||||||
const statusCount = await RawActivity.createQueryBuilder("activity")
|
const statusCount = await RawActivity.createQueryBuilder("activity")
|
||||||
.leftJoinAndSelect("activity.actor", "actor")
|
.leftJoinAndSelect("activity.actors", "actors")
|
||||||
.where("actor.data @> :data", {
|
.where("actors.data @> :data", {
|
||||||
data: JSON.stringify({
|
data: JSON.stringify({
|
||||||
id: this.data.id,
|
id: this.data.id,
|
||||||
}),
|
}),
|
||||||
})
|
})
|
||||||
.getCount();
|
.getCount();
|
||||||
|
|
||||||
|
const isLocalUser = this.getInstanceDomain() == getHost();
|
||||||
|
|
||||||
return {
|
return {
|
||||||
id: this.id,
|
id: this.id,
|
||||||
username: preferredUsername ?? "",
|
username: preferredUsername ?? "",
|
||||||
display_name: name ?? preferredUsername ?? "",
|
display_name: name ?? preferredUsername ?? "",
|
||||||
note: summary ?? "",
|
note: summary ?? "",
|
||||||
url: `${
|
url: `${config.http.base_url}/@${preferredUsername}${
|
||||||
config.http.base_url
|
isLocalUser ? "" : `@${this.getInstanceDomain()}`
|
||||||
}/@${preferredUsername}@${this.getInstanceDomain()}`,
|
}`,
|
||||||
avatar:
|
avatar:
|
||||||
((icon as APImage).url as string | undefined) ??
|
((icon as APImage).url as string | undefined) ??
|
||||||
config.defaults.avatar,
|
config.defaults.avatar,
|
||||||
|
|
|
||||||
|
|
@ -52,6 +52,6 @@ export class Token extends BaseEntity {
|
||||||
/**
|
/**
|
||||||
* The type of token.
|
* The type of token.
|
||||||
*/
|
*/
|
||||||
enum TokenType {
|
export enum TokenType {
|
||||||
BEARER = "bearer",
|
BEARER = "Bearer",
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -59,6 +59,7 @@ export default async (req: Request): Promise<Response> => {
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
user.actor.data.name = display_name;
|
||||||
user.display_name = display_name;
|
user.display_name = display_name;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -71,6 +72,7 @@ export default async (req: Request): Promise<Response> => {
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
user.actor.data.summary = note;
|
||||||
user.note = note;
|
user.note = note;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue