Skip to content

Commit f67043b

Browse files
authored
fix: nullable fields for scheduled event editing (#1064)
1 parent 19d2aeb commit f67043b

File tree

4 files changed

+12
-4
lines changed

4 files changed

+12
-4
lines changed

deno/rest/v10/guildScheduledEvent.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,9 @@ export type RESTGetAPIGuildScheduledEventResult = APIGuildScheduledEvent;
9797
export type RESTPatchAPIGuildScheduledEventJSONBody = Nullable<
9898
Pick<RESTPostAPIGuildScheduledEventJSONBody, 'description' | 'entity_metadata' | 'recurrence_rule'>
9999
> &
100-
StrictPartial<Omit<RESTPostAPIGuildScheduledEventJSONBody, 'recurrence_rule'>> & {
100+
StrictPartial<
101+
Omit<RESTPostAPIGuildScheduledEventJSONBody, 'description' | 'entity_metadata' | 'recurrence_rule'>
102+
> & {
101103
/**
102104
* The status of the scheduled event
103105
*/

deno/rest/v9/guildScheduledEvent.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,9 @@ export type RESTGetAPIGuildScheduledEventResult = APIGuildScheduledEvent;
9797
export type RESTPatchAPIGuildScheduledEventJSONBody = Nullable<
9898
Pick<RESTPostAPIGuildScheduledEventJSONBody, 'description' | 'entity_metadata' | 'recurrence_rule'>
9999
> &
100-
StrictPartial<Omit<RESTPostAPIGuildScheduledEventJSONBody, 'recurrence_rule'>> & {
100+
StrictPartial<
101+
Omit<RESTPostAPIGuildScheduledEventJSONBody, 'description' | 'entity_metadata' | 'recurrence_rule'>
102+
> & {
101103
/**
102104
* The status of the scheduled event
103105
*/

rest/v10/guildScheduledEvent.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,9 @@ export type RESTGetAPIGuildScheduledEventResult = APIGuildScheduledEvent;
9797
export type RESTPatchAPIGuildScheduledEventJSONBody = Nullable<
9898
Pick<RESTPostAPIGuildScheduledEventJSONBody, 'description' | 'entity_metadata' | 'recurrence_rule'>
9999
> &
100-
StrictPartial<Omit<RESTPostAPIGuildScheduledEventJSONBody, 'recurrence_rule'>> & {
100+
StrictPartial<
101+
Omit<RESTPostAPIGuildScheduledEventJSONBody, 'description' | 'entity_metadata' | 'recurrence_rule'>
102+
> & {
101103
/**
102104
* The status of the scheduled event
103105
*/

rest/v9/guildScheduledEvent.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,9 @@ export type RESTGetAPIGuildScheduledEventResult = APIGuildScheduledEvent;
9797
export type RESTPatchAPIGuildScheduledEventJSONBody = Nullable<
9898
Pick<RESTPostAPIGuildScheduledEventJSONBody, 'description' | 'entity_metadata' | 'recurrence_rule'>
9999
> &
100-
StrictPartial<Omit<RESTPostAPIGuildScheduledEventJSONBody, 'recurrence_rule'>> & {
100+
StrictPartial<
101+
Omit<RESTPostAPIGuildScheduledEventJSONBody, 'description' | 'entity_metadata' | 'recurrence_rule'>
102+
> & {
101103
/**
102104
* The status of the scheduled event
103105
*/

0 commit comments

Comments
 (0)