fix: message delete error catching

This commit is contained in:
Isaac 2025-02-13 02:16:30 +00:00
parent e0a21bdc72
commit 8cc708e68f
No known key found for this signature in database
GPG Key ID: 0DE40AE37BBA5C33

View File

@ -48,7 +48,7 @@ module.exports = class extends Listener {
} }
} }
} catch (error) { } catch (error) {
if (error.cause === 'Record to update not found.') { if ((error.meta?.cause || error.cause) === 'Record to update not found.') {
client.log.warn(`Archived message ${message.id} can't be marked as deleted because it doesn't exist`); client.log.warn(`Archived message ${message.id} can't be marked as deleted because it doesn't exist`);
} else { } else {
client.log.warn('Failed to "delete" archived message', message.id); client.log.warn('Failed to "delete" archived message', message.id);