Renamed CanReadBadLoginStatus -> CanReadUserLockedStatus

This commit is contained in:
Marko Milić 2018-09-13 10:36:00 +02:00
parent 447efa628e
commit 7f332b366b
2 changed files with 7 additions and 7 deletions

View File

@ -166,15 +166,15 @@ object ApiRole {
case class CanUnlockUser (requiresBankId: Boolean = false) extends ApiRole
lazy val canUnlockUser = CanUnlockUser()
case class CanReadBadLoginStatus (requiresBankId: Boolean = false) extends ApiRole
lazy val canReadBadLoginStatus = CanReadBadLoginStatus()
case class CanReadUserLockedStatus(requiresBankId: Boolean = false) extends ApiRole
lazy val canReadUserLockedStatus = CanReadUserLockedStatus()
case class CanSetCallLimit (requiresBankId: Boolean = false) extends ApiRole
lazy val canSetCallLimit = CanSetCallLimit()
case class CanCheckFundsAvailable (requiresBankId: Boolean = false) extends ApiRole
lazy val canCheckFundsAvailable = CanCheckFundsAvailable()
private val roles =
canSearchAllTransactions ::
canSearchAllAccounts ::
@ -230,7 +230,7 @@ object ApiRole {
canDeleteScopeAtOneBank ::
canUnlockUser ::
canSetCallLimit ::
canReadBadLoginStatus ::
canReadUserLockedStatus ::
canCheckFundsAvailable ::
Nil

View File

@ -462,7 +462,7 @@ trait APIMethods310 {
List(UserNotLoggedIn, UserNotFoundByUsername, UserHasMissingRoles, UnknownError),
Catalogs(notCore, notPSD2, notOBWG),
List(apiTagUser),
Some(List(canReadBadLoginStatus))
Some(List(canReadUserLockedStatus))
)
lazy val getBadLoginStatus : OBPEndpoint = {
@ -471,8 +471,8 @@ trait APIMethods310 {
cc =>
for {
(Full(u), callContext) <- extractCallContext(UserNotLoggedIn, cc)
_ <- Helper.booleanToFuture(failMsg = UserHasMissingRoles + CanReadBadLoginStatus) {
hasEntitlement("", u.userId, ApiRole.canReadBadLoginStatus)
_ <- Helper.booleanToFuture(failMsg = UserHasMissingRoles + CanReadUserLockedStatus) {
hasEntitlement("", u.userId, ApiRole.canReadUserLockedStatus)
}
badLoginStatus <- Future { LoginAttempt.getBadLoginStatus(username) } map { unboxFullOrFail(_, callContext, s"$UserNotFoundByUsername($username)",400) }
} yield {