import config from "../../../config/index.js"; export default async function renderQuestion(user, note, poll) { const question = { type: "Question", id: `${config.url}/questions/${note.id}`, actor: `${config.url}/users/${user.id}`, content: note.text || "", [poll.multiple ? "anyOf" : "oneOf"]: poll.choices.map((text, i)=>({ name: text, _misskey_votes: poll.votes[i], replies: { type: "Collection", totalItems: poll.votes[i] } })) }; return question; }