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,21 @@
import renderUpdate from "../../../remote/activitypub/renderer/update.js";
import { renderActivity } from "../../../remote/activitypub/renderer/index.js";
import renderNote from "../../../remote/activitypub/renderer/note.js";
import { Users, Notes } from "../../../models/index.js";
import { deliverToFollowers } from "../../../remote/activitypub/deliver-manager.js";
import { deliverToRelays } from "../../relay.js";
export async function deliverQuestionUpdate(noteId) {
const note = await Notes.findOneBy({
id: noteId
});
if (note == null) throw new Error("note not found");
const user = await Users.findOneBy({
id: note.userId
});
if (user == null) throw new Error("note not found");
if (Users.isLocalUser(user)) {
const content = renderActivity(renderUpdate(await renderNote(note, false), user));
deliverToFollowers(user, content);
deliverToRelays(user, content);
}
}