Fixed 267U.pre2

This commit is contained in:
2026-07-26 18:25:37 +09:00
parent 50bfaeafdf
commit 317d00a284
1286 changed files with 80222 additions and 1 deletions
@@ -0,0 +1,16 @@
import { Users } from "../models/index.js";
import { createDeleteAccountJob } from "../queue/index.js";
import { publishUserEvent } from "./stream.js";
import { doPostSuspend } from "./suspend-user.js";
export async function deleteAccount(user) {
// 物理削除する前にDelete activityを送信する
await doPostSuspend(user).catch((e)=>{});
createDeleteAccountJob(user, {
soft: false
});
await Users.update(user.id, {
isDeleted: true
});
// Terminate streaming
publishUserEvent(user.id, "terminate", {});
}