don't show invis

This commit is contained in:
MathMan05
2025-11-29 11:18:23 -06:00
parent 15e15fc8ad
commit e38e0f2f89
6 changed files with 12 additions and 19 deletions
+3
View File
@@ -57,6 +57,9 @@ export class Session extends BaseClass {
@Column({ nullable: false, type: "varchar" })
status: Status; //TODO enum
getPublicStatus() {
return this.status === "invisible" ? "offline" : this.status;
}
}
export const PrivateSessionProjection: (keyof Session)[] = ["user_id", "session_id", "activities", "client_info", "status"];