@@ -38,6 +38,7 @@ You should have received a copy of the Affero GNU General Public License
3838using Streetwriters . Common . Messages ;
3939using Streetwriters . Common . Models ;
4040using Streetwriters . Identity . Enums ;
41+ using Streetwriters . Identity . Extensions ;
4142using Streetwriters . Identity . Interfaces ;
4243using Streetwriters . Identity . Models ;
4344using Streetwriters . Identity . Services ;
@@ -125,7 +126,7 @@ public async Task<IActionResult> SendVerificationEmail([FromForm] string newEmai
125126 {
126127 ArgumentNullException . ThrowIfNull ( user . Email ) ;
127128 var code = await UserManager . GenerateEmailConfirmationTokenAsync ( user ) ;
128- var callbackUrl = Url . TokenLink ( user . Id . ToString ( ) , code , client . Id , TokenType . CONFRIM_EMAIL ) ;
129+ var callbackUrl = UrlExtensions . TokenLink ( user . Id . ToString ( ) , code , client . Id , TokenType . CONFRIM_EMAIL ) ;
129130 await EmailSender . SendConfirmationEmailAsync ( user . Email , callbackUrl , client ) ;
130131 }
131132 else
@@ -158,7 +159,7 @@ public async Task<IActionResult> ResetUserPassword([FromForm] ResetPasswordForm
158159 if ( ! await UserService . IsUserValidAsync ( UserManager , user , form . ClientId ) ) return Ok ( ) ;
159160
160161 var code = await UserManager . GenerateUserTokenAsync ( user , TokenOptions . DefaultProvider , "ResetPassword" ) ;
161- var callbackUrl = Url . TokenLink ( user . Id . ToString ( ) , code , client . Id , TokenType . RESET_PASSWORD ) ;
162+ var callbackUrl = UrlExtensions . TokenLink ( user . Id . ToString ( ) , code , client . Id , TokenType . RESET_PASSWORD ) ;
162163#if ( DEBUG || STAGING )
163164 return Ok ( callbackUrl ) ;
164165#else
0 commit comments