.getOrElse(None) => .flatten

This commit is contained in:
xuwei-k
2021-08-09 16:44:24 +09:00
parent 575ffa9580
commit f25dee2249
3 changed files with 4 additions and 3 deletions

View File

@@ -47,7 +47,7 @@ trait AccountService {
case _ => None
}
case account if (!account.isGroupAccount && account.password == sha1(password)) => Some(account)
} getOrElse None
}.flatten
}
/**

View File

@@ -40,7 +40,7 @@ object RepositoryCreationService {
}
def getCreationError(owner: String, repository: String): Option[String] = {
Option(Creating.remove(s"${owner}/${repository}")).getOrElse(None)
Option(Creating.remove(s"${owner}/${repository}")).flatten
}
}

View File

@@ -766,7 +766,8 @@ trait RepositoryService {
JGitUtil.getContentFromId(git, file.id, true).collect {
case bytes if FileUtil.isText(bytes) => StringUtil.convertFromByteArray(bytes)
}
} getOrElse None
}
.flatten
} getOrElse ""
}
}