Closed derekwilhelm closed 11 months ago
build now
Internal build has been started, your results will be available at build completion.
Build FAILURE See the job results in legacy Jenkins UI or in Blue Ocean UI.
build now
Internal build has been started, your results will be available at build completion.
Build FAILURE See the job results in legacy Jenkins UI or in Blue Ocean UI.
build now
Internal build has been started, your results will be available at build completion.
Build FAILURE See the job results in legacy Jenkins UI or in Blue Ocean UI.
build now
Internal build has been started, your results will be available at build completion.
Build SUCCESS See the job results in legacy Jenkins UI or in Blue Ocean UI.
What does this PR do?
When attempting to download a resource as part of a transform request, if the resource cannot be found or cannot be read for some reason, the transform endpoint will return a generic "Unable to transform Metacard. Try differen transformer" message. While this message may be valid in some cases, the resource transformer and any other transformer that requires the file data could provide a much better message considering this message usually ends up back to the user. In the case of a download from the UI, this is definitely true and shows within the browser window that opens. This PR checks the transformers failure cause and provides a better message for when the resource file can either not be found or not be read.
Who is reviewing it?
@jlcsmith @andrewkfiedler
Select relevant component teams:
@codice/core-apis @codice/ui
Ask 2 committers to review/merge the PR and tag them here.
@glenhein @jlcsmith
How should this be tested?
Any background context you want to provide?
What are the relevant tickets?
Fixes: #____
Screenshots
Checklist:
Notes on Review Process
Please see Notes on Review Process for further guidance on requirements for merging and abbreviated reviews.
Review Comment Legend: