fix: oAuthClient Creation Form (#14750)
This commit is contained in:
+2
-1
@@ -71,10 +71,11 @@ export const OAuthClientForm: FC<{ clientId?: string }> = ({ clientId }) => {
|
||||
data.bookingRescheduleRedirectUri &&
|
||||
setValue("bookingRescheduleRedirectUri", data.bookingRescheduleRedirectUri);
|
||||
setValue("areEmailsEnabled", data?.areEmailsEnabled);
|
||||
data?.redirectUris.forEach((uri: string, index: number) => {
|
||||
data.redirectUris?.forEach?.((uri: string, index: number) => {
|
||||
index === 0 && setValue(`redirectUris.${index}.uri`, uri);
|
||||
index !== 0 && append({ uri });
|
||||
});
|
||||
if (!data.permissions) return;
|
||||
if (hasAppsReadPermission(data.permissions)) setValue("appsRead", true);
|
||||
if (hasAppsWritePermission(data.permissions)) setValue("appsWrite", true);
|
||||
if (hasBookingReadPermission(data.permissions)) setValue("bookingRead", true);
|
||||
|
||||
@@ -36,7 +36,7 @@ export const useOAuthClient = (clientId?: string) => {
|
||||
headers: { "Content-type": "application/json" },
|
||||
}).then((res) => res.json());
|
||||
},
|
||||
enabled: clientId !== undefined,
|
||||
enabled: Boolean(clientId),
|
||||
staleTime: Infinity,
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user