Skip to content

Commit ac266a8

Browse files
fixup: fixed logic
Signed-off-by: Carla Köberl <[email protected]>
1 parent 0da11d0 commit ac266a8

File tree

1 file changed

+12
-10
lines changed
  • providers/flagd/src/main/java/dev/openfeature/contrib/providers/flagd

1 file changed

+12
-10
lines changed

providers/flagd/src/main/java/dev/openfeature/contrib/providers/flagd/FlagdOptions.java

Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -254,16 +254,18 @@ void prebuild() {
254254
}
255255

256256
if (port == 0 && resolverType != Config.Resolver.FILE) {
257-
port = Integer.parseInt(
258-
fallBackToEnvOrDefault(
259-
Config.SYNC_PORT_ENV_VAR_NAME,
260-
fallBackToEnvOrDefault(Config.PORT_ENV_VAR_NAME, determineDefaultPortForResolver())
261-
)
262-
);
263-
} else {
264-
port = Integer.parseInt(
265-
fallBackToEnvOrDefault(Config.PORT_ENV_VAR_NAME, determineDefaultPortForResolver())
266-
);
257+
if (resolverType == Config.Resolver.IN_PROCESS) {
258+
port = Integer.parseInt(
259+
fallBackToEnvOrDefault(
260+
Config.SYNC_PORT_ENV_VAR_NAME,
261+
fallBackToEnvOrDefault(Config.PORT_ENV_VAR_NAME, determineDefaultPortForResolver())
262+
)
263+
);
264+
} else {
265+
port = Integer.parseInt(
266+
fallBackToEnvOrDefault(Config.PORT_ENV_VAR_NAME, determineDefaultPortForResolver())
267+
);
268+
}
267269
}
268270
}
269271

0 commit comments

Comments
 (0)