mirror of
https://github.com/dyrkin/luxmed-bot.git
synced 2025-12-25 23:03:43 +01:00
fix compilation warning
This commit is contained in:
@@ -44,20 +44,22 @@ class Login(source: MessageSource, bot: Bot, dataService: DataService, apiServic
|
||||
}
|
||||
|
||||
def processLoginInformation: Step = {
|
||||
process { case LoginData(Some(username), Some(password)) =>
|
||||
val loginResult = apiService.login(username, password)
|
||||
loginResult match {
|
||||
case Left(error) =>
|
||||
bot.sendMessage(source, error.getMessage)
|
||||
goto(requestUsername)
|
||||
case Right(loggedIn) =>
|
||||
val credentials = dataService.saveCredentials(source, username, password)
|
||||
userId = UserId(credentials.userId, credentials.accountId, source)
|
||||
apiService.addSession(credentials.accountId, loggedIn.accessToken, loggedIn.tokenType)
|
||||
bot.sendMessage(source, lang.loginAndPasswordAreOk)
|
||||
originator ! LoggedIn(forwardCommand, credentials.userId, credentials.accountId)
|
||||
end()
|
||||
}
|
||||
process {
|
||||
case LoginData(Some(username), Some(password)) =>
|
||||
val loginResult = apiService.login(username, password)
|
||||
loginResult match {
|
||||
case Left(error) =>
|
||||
bot.sendMessage(source, error.getMessage)
|
||||
goto(requestUsername)
|
||||
case Right(loggedIn) =>
|
||||
val credentials = dataService.saveCredentials(source, username, password)
|
||||
userId = UserId(credentials.userId, credentials.accountId, source)
|
||||
apiService.addSession(credentials.accountId, loggedIn.accessToken, loggedIn.tokenType)
|
||||
bot.sendMessage(source, lang.loginAndPasswordAreOk)
|
||||
originator ! LoggedIn(forwardCommand, credentials.userId, credentials.accountId)
|
||||
end()
|
||||
}
|
||||
case _ => end()
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user