fix rbt bug?
This commit is contained in:
parent
6ba97a7763
commit
bd5f25c678
|
@ -337,6 +337,7 @@ export class ReactionService {
|
||||||
//#endregion
|
//#endregion
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// TODO: 廃止
|
||||||
/**
|
/**
|
||||||
* 文字列タイプのレガシーな形式のリアクションを現在の形式に変換しつつ、
|
* 文字列タイプのレガシーな形式のリアクションを現在の形式に変換しつつ、
|
||||||
* データベース上には存在する「0個のリアクションがついている」という情報を削除する。
|
* データベース上には存在する「0個のリアクションがついている」という情報を削除する。
|
||||||
|
|
|
@ -329,7 +329,7 @@ export class NoteEntityService implements OnModuleInit {
|
||||||
: this.meta.enableReactionsBuffering
|
: this.meta.enableReactionsBuffering
|
||||||
? await this.reactionsBufferingService.get(note.id)
|
? await this.reactionsBufferingService.get(note.id)
|
||||||
: { deltas: {}, pairs: [] };
|
: { deltas: {}, pairs: [] };
|
||||||
const reactions = mergeReactions(note.reactions, bufferdReactions.deltas ?? {});
|
const reactions = mergeReactions(this.reactionService.convertLegacyReactions(note.reactions), bufferdReactions.deltas ?? {});
|
||||||
for (const [name, count] of Object.entries(reactions)) {
|
for (const [name, count] of Object.entries(reactions)) {
|
||||||
if (count <= 0) {
|
if (count <= 0) {
|
||||||
delete reactions[name];
|
delete reactions[name];
|
||||||
|
|
Loading…
Reference in a new issue