mirror of
https://codeberg.org/yeentown/barkey.git
synced 2025-07-07 12:36:57 +00:00
look at renoteId / replyId in case the renote / reply was not packed
This commit is contained in:
parent
aaba16c91b
commit
2b2afdd53a
1 changed files with 3 additions and 0 deletions
|
@ -12,7 +12,10 @@ import type * as Misskey from 'misskey-js';
|
||||||
export function getSelfNoteIds(note: Misskey.entities.Note): string[] {
|
export function getSelfNoteIds(note: Misskey.entities.Note): string[] {
|
||||||
const ids = [note.id]; // Regular note
|
const ids = [note.id]; // Regular note
|
||||||
if (note.reply) ids.push(note.reply.id); // Reply
|
if (note.reply) ids.push(note.reply.id); // Reply
|
||||||
|
else if (note.replyId) ids.push(note.replyId); // Reply (not packed)
|
||||||
if (note.renote) ids.push(note.renote.id); // Renote or quote
|
if (note.renote) ids.push(note.renote.id); // Renote or quote
|
||||||
|
else if (note.renoteId) ids.push(note.renoteId); // Renote or quote (not packed)
|
||||||
if (note.renote?.renote) ids.push(note.renote.renote.id); // Renote *of* a quote
|
if (note.renote?.renote) ids.push(note.renote.renote.id); // Renote *of* a quote
|
||||||
|
else if (note.renote?.renoteId) ids.push(note.renote.renoteId); // Renote *of* a quote (not packed)
|
||||||
return ids;
|
return ids;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue