fix: set metadata tainted flag on swipe deletion
| @@ -8186,6 +8186,8 @@ export async function deleteSwipe(swipeId = null, messageId = chat.length - 1) { | ||
| 8186 | 8186 | const newSwipeId = Math.min(swipeId, message.swipes.length - 1); |
| 8187 | 8187 | syncSwipeToMes(messageId, newSwipeId); |
| 8188 | 8188 | |
| 8189 | + chat_metadata['tainted'] = true; | |
| 8190 | + | |
| 8189 | 8191 | await eventSource.emit(event_types.MESSAGE_SWIPE_DELETED, { messageId, swipeId, newSwipeId }); |
| 8190 | 8192 | |
| 8191 | 8193 | await saveChatConditional(); |