Skip to content

Commit 449218f

Browse files
committed
Correct userLinkedAccountDisconnect requstSchema
The shape was the same, but it was using the requestParams schema, which can lead to bugs, if those are not the same in some point in the future
1 parent c9789f0 commit 449218f

File tree

2 files changed

+10
-2
lines changed

2 files changed

+10
-2
lines changed

packages/thunderstore-api/src/delete/userLinkedAccountDisconnect.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import {
22
ApiEndpointProps,
33
UserLinkedAccountDisconnectRequestParams,
4-
userLinkedAccountDisconnectRequestParamsSchema,
4+
userLinkedAccountDisconnectRequestDataSchema,
55
} from "../index";
66
import { apiFetch } from "../apiFetch";
77

@@ -24,7 +24,7 @@ export function userLinkedAccountDisconnect(
2424
},
2525
useSession: true,
2626
},
27-
requestSchema: userLinkedAccountDisconnectRequestParamsSchema,
27+
requestSchema: userLinkedAccountDisconnectRequestDataSchema,
2828
queryParamsSchema: undefined,
2929
responseSchema: undefined,
3030
});

packages/thunderstore-api/src/schemas/requestSchemas.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -469,6 +469,14 @@ export type UserLinkedAccountDisconnectRequestParams = z.infer<
469469
typeof userLinkedAccountDisconnectRequestParamsSchema
470470
>;
471471

472+
export const userLinkedAccountDisconnectRequestDataSchema = z.object({
473+
provider: userLinkedAccountDisconnectProvidersSchema,
474+
});
475+
476+
export type UserLinkedAccountDisconnectRequestData = z.infer<
477+
typeof userLinkedAccountDisconnectRequestDataSchema
478+
>;
479+
472480
// TeamDetailsRequest
473481
export const teamDetailsRequestParamsSchema = z.object({
474482
team_name: z.string(),

0 commit comments

Comments
 (0)