fix deactivate overwriting edits

This commit is contained in:
itsMapleLeaf
2022-04-23 03:44:50 -05:00
parent 6851c5419a
commit 6715756c2b

View File

@@ -83,7 +83,17 @@ export abstract class Renderer {
if (payload.action === "deactivate") { if (payload.action === "deactivate") {
this.updateSubscription.unsubscribe() this.updateSubscription.unsubscribe()
await this.message?.disableComponents()
await this.message?.edit({
...payload.options,
actionRows: payload.options.actionRows.map((row) =>
row.map((component) => ({
...component,
disabled: true,
})),
),
})
return return
} }