Skip to content

Commit c17c3fb

Browse files
committed
Make file config optional.
1 parent d0764ab commit c17c3fb

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

src/main/java/org/prebid/server/settings/FileApplicationSettings.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,9 @@ public FileApplicationSettings(FileSystem fileSystem,
7777

7878
storedIdToRequest = readStoredData(fileSystem, Objects.requireNonNull(storedRequestsDir));
7979
storedIdToImp = readStoredData(fileSystem, Objects.requireNonNull(storedImpsDir));
80-
profileIdToProfile = readProfiles(fileSystem, Objects.requireNonNull(profilesDir), jacksonMapper);
80+
profileIdToProfile = profilesDir != null // TODO: require in PBS 4.0
81+
? readProfiles(fileSystem, Objects.requireNonNull(profilesDir), jacksonMapper)
82+
: Collections.emptyMap();
8183
storedIdToSeatBid = readStoredData(fileSystem, Objects.requireNonNull(storedResponsesDir));
8284
fileToCategories = readCategories(fileSystem, Objects.requireNonNull(categoriesDir), jacksonMapper);
8385
}

src/main/java/org/prebid/server/spring/config/SettingsConfiguration.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ FileApplicationSettings fileApplicationSettings(
7777
@Value("${settings.filesystem.settings-filename}") String settingsFileName,
7878
@Value("${settings.filesystem.stored-requests-dir}") String storedRequestsDir,
7979
@Value("${settings.filesystem.stored-imps-dir}") String storedImpsDir,
80-
@Value("${settings.filesystem.profiles-dir}") String profilesDir,
80+
@Value("${settings.filesystem.profiles-dir:#{null}}") String profilesDir,
8181
@Value("${settings.filesystem.stored-responses-dir}") String storedResponsesDir,
8282
@Value("${settings.filesystem.categories-dir}") String categoriesDir,
8383
FileSystem fileSystem,

0 commit comments

Comments
 (0)