refactor const userId: number = ctx?.userId ?? 0;
replace:
const userId: number = ctx?.userId ?? 0;
with:
const userId = ctx.userId- authGuard passes 0 for logged out, make sure this actually works. This is how the moderation adds factiii to default moderation