mirror of
https://github.com/discordeno/discordeno.git
synced 2026-09-17 08:47:22 +00:00
fix(types)!: Split and fix discordeno.ts (#4301)
* fix(types)!: Split and fix discordeno.ts
* fix some mistakes
* remove now not needed @ts-expect-error
* Apply code review suggestions
* Fix test type errors
* Revert "Apply code review suggestions"
This reverts commit 7a0cea84b3.
* Restore some of the changes from the revert
---------
Co-authored-by: Link <lts20050703@gmail.com>
This commit is contained in:
@@ -12,8 +12,12 @@ export function transformCreateApplicationCommandToDiscordCreateApplicationComma
|
||||
description: '',
|
||||
description_localizations: {},
|
||||
type: payload.type,
|
||||
default_member_permissions: payload.defaultMemberPermissions ? calculateBits(payload.defaultMemberPermissions) : null,
|
||||
dm_permission: payload.dmPermission,
|
||||
default_member_permissions: payload.defaultMemberPermissions
|
||||
? typeof payload.defaultMemberPermissions === 'string'
|
||||
? payload.defaultMemberPermissions
|
||||
: calculateBits(payload.defaultMemberPermissions)
|
||||
: null,
|
||||
dm_permission: payload.dmPermission ?? undefined,
|
||||
}
|
||||
}
|
||||
|
||||
@@ -24,7 +28,11 @@ export function transformCreateApplicationCommandToDiscordCreateApplicationComma
|
||||
description_localizations: payload.descriptionLocalizations,
|
||||
type: payload.type,
|
||||
options: payload.options?.map((option) => bot.transformers.reverse.applicationCommandOption(bot, option as unknown as ApplicationCommandOption)),
|
||||
default_member_permissions: payload.defaultMemberPermissions ? calculateBits(payload.defaultMemberPermissions) : null,
|
||||
dm_permission: payload.dmPermission,
|
||||
default_member_permissions: payload.defaultMemberPermissions
|
||||
? typeof payload.defaultMemberPermissions === 'string'
|
||||
? payload.defaultMemberPermissions
|
||||
: calculateBits(payload.defaultMemberPermissions)
|
||||
: null,
|
||||
dm_permission: payload.dmPermission ?? undefined,
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user