import define from "../../define.js"; import { Users } from "../../../../models/index.js"; import { getInvitations } from "../../../../services/shogi/index.js"; export const meta = { tags: [ "shogi" ], requireCredential: true, kind: "read:account", res: { type: "array", optional: false, nullable: false, items: { type: "object" } } }; export const paramDef = { type: "object", properties: {}, required: [] }; export default define(meta, paramDef, async (_ps, user)=>{ const ids = await getInvitations(user); return await Users.packMany(ids, user, { detail: false }); });