[reminder]renote対象が消されていた場合にリマインダー解除を行う機能の追加

This commit is contained in:
na2na 2022-04-14 21:26:48 +09:00
parent bc2c7f0581
commit 7c34e2fcd7

View file

@ -149,7 +149,12 @@ export default class extends Module {
text: acct(friend.doc.user) + ' ' + serifs.reminder.notify(friend.name)
});
} catch (err) {
// TODO: renote対象が消されていたらリマインダー解除
// renote対象が消されていたらリマインダー解除
if (err.statusCode === 400 && err.error.error.message === 'No such renote target.') {
this.unsubscribeReply(remind.thing == null && remind.quoteId ? remind.quoteId : remind.id);
this.reminds.remove(remind);
return;
}
return;
}
}