Merge pull request #2975 from ebean-orm/feature/config-getOptional

Tidy internals, use Config.getOptional() when reading datasource.default / ebean.default.datasource
This commit is contained in:
Rob Bygrave
2023-02-20 09:17:45 +13:00
committed by GitHub
@@ -76,9 +76,9 @@ final class DbPrimary {
defaultServerName = System.getProperty("db", defaultServerName);
defaultServerName = System.getProperty("ebean_db", defaultServerName);
if (isEmpty(defaultServerName)) {
defaultServerName = Config.get("datasource.default", null);
defaultServerName = Config.getOptional("datasource.default").orElse(null);
if (isEmpty(defaultServerName)) {
defaultServerName = Config.get("ebean.default.datasource", null);
defaultServerName = Config.getOptional("ebean.default.datasource").orElse(null);
}
}
if (defaultServerName == null) {