@@ -30,6 +30,7 @@ import {
3030 type SignInExperiencePageManagedData ,
3131 type SignInExperienceForm ,
3232 type AccountCenterFormValues ,
33+ normalizeWebauthnRelatedOrigins ,
3334} from '../types' ;
3435
3536import AccountCenter from './AccountCenter' ;
@@ -97,6 +98,9 @@ function PageContent({ data, onSignInExperienceUpdated, onAccountCenterUpdated }
9798
9899 try {
99100 const { accountCenter, ...formValues } = getValues ( ) ;
101+ const webauthnRelatedOrigins = normalizeWebauthnRelatedOrigins (
102+ accountCenter . webauthnRelatedOrigins
103+ ) ;
100104
101105 const updatedData = await api
102106 . patch ( 'api/sign-in-exp' , {
@@ -110,7 +114,7 @@ function PageContent({ data, onSignInExperienceUpdated, onAccountCenterUpdated }
110114 enabled : accountCenter . enabled ,
111115 // Disable all fields when account center is disabled
112116 fields : accountCenter . enabled ? accountCenter . fields : { } ,
113- webauthnRelatedOrigins : accountCenter . webauthnRelatedOrigins ,
117+ webauthnRelatedOrigins,
114118 } ,
115119 } )
116120 . json < AccountCenterConfig > ( ) ;
0 commit comments