11using Botticelli . Auth . Data ;
22using Botticelli . Auth . Data . Models ;
3+ using Botticelli . Auth . Dto . User ;
34using Botticelli . Auth . Services ;
45using Botticelli . Client . Analytics ;
56using Botticelli . Framework . Commands . Processors ;
@@ -21,8 +22,8 @@ namespace Auth.Sample.Telegram.Commands.Processors;
2122/// <param name="messageValidator"></param>
2223/// <typeparam name="TReplyMarkup"></typeparam>
2324public class RegisterCommandProcessor < TReplyMarkup > (
24- IManager < BotUser > userManager ,
25- IManager < BotUserRole > roleManager ,
25+ IManager < BotUserInfo > userManager ,
26+ IManager < BotUserRoleInfo > roleManager ,
2627 ILogger < InfoCommandProcessor < TReplyMarkup > > logger ,
2728 ICommandValidator < RegisterCommand > commandValidator ,
2829 MetricsProcessor metricsProcessor ,
@@ -83,12 +84,11 @@ protected override async Task InnerProcess(Message message, CancellationToken to
8384 {
8485 var role = await GetUserRole ( ) ;
8586
86- user = new BotUser
87+ user = new BotUserInfo
8788 {
8889 UserId = chatId ,
8990 UserName = string . Empty ,
90- RoleId = role ! . Id ,
91- IsActive = true
91+ RoleId = role ! . Id
9292 } ;
9393
9494 await userManager . Add ( user ) ;
@@ -107,7 +107,7 @@ protected override async Task InnerProcess(Message message, CancellationToken to
107107 await Bot . SendMessageAsync ( registeredRequest , token ) ! ;
108108 }
109109
110- private async Task < BotUserRole ? > GetUserRole ( )
110+ private async Task < BotUserRoleInfo ? > GetUserRole ( )
111111 {
112112 return ( await roleManager . Get ( ) ) . FirstOrDefault ( r => r . RoleName == DefaultRoles . User ) ;
113113 }
0 commit comments