SALTO-6715: Return early from type fetcher on depends on context #7010
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.
This fixes a bug in
dependsOn
, when the previous request returned no resultsAdditional context for reviewer
If type A
dependsOn
type B, and the request of type B returned no results (either cause it's failed or empty in the service), we would have still make the request to type A, although there is not point as the will be missing context.I added another check to catch this scenario in advance, the alternative (as today) is throwing an error when calculating the request args (in
contextPossibleArgs
)This was causing noisy logs of "failure" though it's not really a failure
Didn't add tests as the entire file doesn't have any :(
Release Notes:
None
User Notifications:
None