fix(lib/discord/modules/settings): return success status in registerSettingsItems unpatch fn

This commit is contained in:
PalmDevs 2025-06-14 17:48:12 +07:00
parent 56a09807c7
commit 5e848a6c40
No known key found for this signature in database
GPG key ID: 6FAE8F8677ACA8BA

View file

@ -68,7 +68,9 @@ export function registerSettingsItem(key: string, item: SettingsItem) {
export function registerSettingsItems(record: Record<string, SettingsItem>) {
Object.assign(_data[1], record)
return () => {
for (const key in record) delete _data[1][key]
let ret = true
for (const key in record) ret &&= delete _data[1][key]
return ret
}
}