Fix bugs introduced by last commit

This commit is contained in:
Jesse Wierzbinski 2023-09-30 16:35:37 -10:00
parent 67781c35d8
commit 4b82655e33
3 changed files with 11 additions and 7 deletions

View file

@ -128,22 +128,24 @@ export class RawActor extends BaseEntity {
this.data;
const statusCount = await RawActivity.createQueryBuilder("activity")
.leftJoinAndSelect("activity.actor", "actor")
.where("actor.data @> :data", {
.leftJoinAndSelect("activity.actors", "actors")
.where("actors.data @> :data", {
data: JSON.stringify({
id: this.data.id,
}),
})
.getCount();
const isLocalUser = this.getInstanceDomain() == getHost();
return {
id: this.id,
username: preferredUsername ?? "",
display_name: name ?? preferredUsername ?? "",
note: summary ?? "",
url: `${
config.http.base_url
}/@${preferredUsername}@${this.getInstanceDomain()}`,
url: `${config.http.base_url}/@${preferredUsername}${
isLocalUser ? "" : `@${this.getInstanceDomain()}`
}`,
avatar:
((icon as APImage).url as string | undefined) ??
config.defaults.avatar,

View file

@ -52,6 +52,6 @@ export class Token extends BaseEntity {
/**
* The type of token.
*/
enum TokenType {
BEARER = "bearer",
export enum TokenType {
BEARER = "Bearer",
}

View file

@ -59,6 +59,7 @@ export default async (req: Request): Promise<Response> => {
);
}
user.actor.data.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;
}