Fix: Avoid false-negative checks for port #5565
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Issue:
When a port is provided via env vars, we're usually told by the CLI that it's unavailable, only to be suggested the same port next.
The usage of these
SBCONFIG_CONFIG_<NAME>
env vars is only intended for internals, as far as I'm aware. Nevertheless, when using theSBCONFIG_CONFIG_PORT
we're left with an unexpected behaviour.What I did
Make sure the
SBCONFIG_CONFIG_PORT
is cast to a number, so as not to trip on any explicit (===
) equality tests further down the code.How to test
Not sure, I haven't looked at the test suit in the repo sorry :(
No, as it resembles expected behaviour and was rarely encountered.
No, as it resembles expected behaviour and was rarely encountered.