@@ -8,8 +8,8 @@ namespace MergeDay.Api.Features.Auth;
88
99public static class RegisterUserEndpoint
1010{
11- public record RegisterUserRequest ( string Email , string Password , string Name ) ;
12- public record RegisterUserResponse ( string Email , string Role , string Name ) ;
11+ public record RegisterUserRequest ( string Email , string Password , string Name , string Lastname ) ;
12+ public record RegisterUserResponse ( string Email , string Role , string Name , string Lastname ) ;
1313
1414 [ EndpointGroup ( "Auth" ) ]
1515 public sealed class Endpoint : IEndpoint
@@ -38,7 +38,8 @@ public static async Task<IResult> Handler(
3838 {
3939 UserName = request . Email ,
4040 Email = request . Email ,
41- Name = request . Name
41+ Name = request . Name ,
42+ Lastname = request . Lastname
4243 } ;
4344
4445 var result = await userManager . CreateAsync ( user , request . Password ) ;
@@ -49,6 +50,6 @@ public static async Task<IResult> Handler(
4950 var roleToAssign = UserRole . User . ToString ( ) ;
5051 await userManager . AddToRoleAsync ( user , roleToAssign ) ;
5152
52- return Results . Ok ( new RegisterUserResponse ( user . Email ! , roleToAssign , user . Name ) ) ;
53+ return Results . Ok ( new RegisterUserResponse ( user . Email ! , roleToAssign , user . Name , user . Lastname ) ) ;
5354 }
5455}
0 commit comments