fix: dont pass any default values for new oauth client creation (#25734)

This commit is contained in:
Rajiv Sahal
2025-12-09 16:34:59 +00:00
committed by GitHub
parent cdfdce533e
commit 6bdf320640
@@ -4,7 +4,6 @@ import { useRouter } from "next/navigation";
import Shell from "@calcom/features/shell/Shell";
import { ErrorCode } from "@calcom/lib/errorCodes";
import { useCompatSearchParams } from "@calcom/lib/hooks/useCompatSearchParams";
import { useLocale } from "@calcom/lib/hooks/useLocale";
import type { PERMISSION_MAP } from "@calcom/platform-constants";
import { PERMISSIONS_GROUPED_MAP } from "@calcom/platform-constants/permissions";
@@ -18,10 +17,8 @@ import type { FormValues } from "@components/settings/platform/oauth-clients/oau
import { OAuthClientForm } from "@components/settings/platform/oauth-clients/oauth-client-form";
export default function CreateOAuthClient() {
const searchParams = useCompatSearchParams();
const router = useRouter();
const { t } = useLocale();
const clientId = searchParams?.get("clientId") || "";
const { isUserLoading, isPlatformUser, isPaidUser } = useGetUserAttributes();
@@ -77,24 +74,7 @@ export default function CreateOAuthClient() {
</p>
</div>
</div>
<OAuthClientForm
isPending={isSaving}
onSubmit={onSubmit}
defaultValues={{
areCalendarEventsEnabled: true,
areEmailsEnabled: true,
eventTypeRead: true,
eventTypeWrite: true,
bookingRead: true,
bookingWrite: true,
scheduleRead: true,
scheduleWrite: true,
appsRead: true,
appsWrite: true,
profileRead: true,
profileWrite: true,
}}
/>
<OAuthClientForm isPending={isSaving} onSubmit={onSubmit} />
</div>
</Shell>
</div>