@@ -78,12 +78,12 @@ export const ProfileAuthCard = () => {
7878 } ) ;
7979
8080 const { mutate : mutateDisableEmailMfa } = useMutation ( {
81- mutationFn : api . auth . mfa . email . disable ,
81+ mutationFn : api . user . mfa . email . disable ,
8282 meta : invalidateAfterMfaChange ,
8383 } ) ;
8484
8585 const { mutate : mutateDisableTotp } = useMutation ( {
86- mutationFn : api . auth . mfa . totp . disable ,
86+ mutationFn : api . user . mfa . totp . disable ,
8787 meta : invalidateAfterMfaChange ,
8888 } ) ;
8989
@@ -99,7 +99,6 @@ export const ProfileAuthCard = () => {
9999 } ,
100100 meta : invalidateAfterMfaChange ,
101101 } ) ;
102-
103102 const emailMenuItems = useMemo ( ( ) => {
104103 const items : MenuItemProps [ ] = [ ] ;
105104 if ( ! user . email_mfa_enabled ) {
@@ -121,7 +120,7 @@ export const ProfileAuthCard = () => {
121120 items . push ( {
122121 text : m . controls_disable ( ) ,
123122 icon : 'minus-circle' ,
124- onClick : ( ) => mutateDisableEmailMfa ( ) ,
123+ onClick : ( ) => mutateDisableEmailMfa ( user . username ) ,
125124 } ) ;
126125 }
127126 const res : MenuItemsGroup = {
@@ -133,6 +132,7 @@ export const ProfileAuthCard = () => {
133132 mutateDisableEmailMfa ,
134133 mutateSetDefaultMfa ,
135134 user . mfa_method ,
135+ user . username ,
136136 ] ) ;
137137
138138 const mfaMenuItems = useMemo ( ( ) => {
@@ -227,16 +227,20 @@ export const ProfileAuthCard = () => {
227227 items . push ( {
228228 icon : 'minus-circle' ,
229229 text : m . controls_disable ( ) ,
230- onClick : ( ) => {
231- mutateDisableTotp ( ) ;
232- } ,
230+ onClick : ( ) => mutateDisableTotp ( user . username ) ,
233231 } ) ;
234232 }
235233
236234 return {
237235 items,
238236 } ;
239- } , [ mutateDisableTotp , user . totp_enabled , mutateSetDefaultMfa , user . mfa_method ] ) ;
237+ } , [
238+ mutateDisableTotp ,
239+ user . totp_enabled ,
240+ mutateSetDefaultMfa ,
241+ user . mfa_method ,
242+ user . username ,
243+ ] ) ;
240244
241245 return (
242246 < ProfileCard id = "profile-auth-card" >
0 commit comments