обработка обновлений последовательно для каждого юзера благодаря mutex
This commit is contained in:
@@ -12,6 +12,11 @@ type AcceptWorkspaceInvite struct {
|
||||
InviteID string
|
||||
}
|
||||
|
||||
const msgAcceptWorkspaceInviteSuccessfully = `
|
||||
✅ Вы присоединились к рабочему пространству!
|
||||
Администратор сможет выдать вам необходимые права в веб-интерфейсе.
|
||||
`
|
||||
|
||||
func (s *AcceptWorkspaceInvite) Enter(b *bot.Bot, mode bot.RenderMode) {
|
||||
// Получаем JWT токен
|
||||
jwt, err := b.Backend.GetJWTByTelegramID(context.Background(), b.ChatID)
|
||||
@@ -29,11 +34,7 @@ func (s *AcceptWorkspaceInvite) Enter(b *bot.Bot, mode bot.RenderMode) {
|
||||
return
|
||||
}
|
||||
|
||||
// Успешно принято
|
||||
text := "✅ Вы присоединились к рабочему пространству!\n\n" +
|
||||
"Администратор сможет выдать вам необходимые права в веб-интерфейсе."
|
||||
|
||||
b.SendNew(text, bot.Keyboard(
|
||||
b.SendNew(msgAcceptWorkspaceInviteSuccessfully, bot.Keyboard(
|
||||
bot.Row(bot.Button("🏠 Главное меню", "menu")),
|
||||
))
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user