Skip to content

Patch Release 2.14.1#2363

Merged
SpicyGarlicAlbacoreRoll merged 4 commits intoprodfrom
test
Nov 19, 2025
Merged

Patch Release 2.14.1#2363
SpicyGarlicAlbacoreRoll merged 4 commits intoprodfrom
test

Conversation

@SpicyGarlicAlbacoreRoll
Copy link
Contributor

Fixed:

  • Updated production build pipeline
  • Fix minor bug with On Demand loading

tylercchase and others added 4 commits November 19, 2025 16:24
* Address UI Issues - Tyler

This should address UI issues raised by Tyler

- Search button arrow turns black on hover
- When in the download queue, and copying file IDs and urls the notification toast no longer shows above the download queue.
- Hyp3 on demand icons are faded in some places, specifically for product files list and baseline searches.
- Baseline search option buttons at the bottom of the details of the scene, the buttons are expanding more than they should and taking up the full width
- the seasonal search toggle seems like it lags when switching over?

* Update src/app/components/results-menu/scene-detail/scene-detail.component.scss

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update src/app/components/shared/selectors/season-selector/season-selector.component.ts

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Reversing CoPilot suggestion

* DS-6298 "Wonky" On Demand results loading

Fix Applied

  Added optional chaining (?.) to all NISAR property accesses:

  Files Modified:
  1. src/app/components/shared/scene-metadata/scene-metadata.component.ts
    - Line 107: this.scene.metadata.nisar?.frameCoverage
    - Line 120: this.scene.metadata.nisar?.mainBandPolarization
    - Line 126: this.scene.metadata.nisar?.sideBandPolarization
    - Line 140: this.scene.metadata.nisar?.rangeBandwidth
  2. src/app/components/shared/scene-metadata/scene-metadata.component.html
    - Line 235: {{ scene.metadata.nisar?.frameCoverage }}
    - Line 291: {{ scene.metadata.nisar?.mainBandPolarization }}
    - Line 311: {{ scene.metadata.nisar?.sideBandPolarization }}
    - Line 332: {{ scene.metadata.nisar?.rangeBandwidth }}
    - Line 353: {{ scene.metadata.nisar?.jointObservation }}

  Expected Results

  - No more console errors when viewing On Demand search results
  - Faster rendering of app-scenes-list component (errors were blocking render)
  - Graceful handling of missing NISAR metadata for non-NISAR products

  The optional chaining operator will return undefined instead of throwing an error when the nisar property doesn't exist, allowing the component to render normally.

* Fixed NISAR Frame Coverage Bug

Gear icon displayed for non-NISAR datasets.

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@SpicyGarlicAlbacoreRoll SpicyGarlicAlbacoreRoll added the minor Bumps the minor version (PR to prod only) label Nov 19, 2025
@SpicyGarlicAlbacoreRoll SpicyGarlicAlbacoreRoll marked this pull request as ready for review November 19, 2025 22:19
@SpicyGarlicAlbacoreRoll SpicyGarlicAlbacoreRoll merged commit 5045d25 into prod Nov 19, 2025
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

minor Bumps the minor version (PR to prod only)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants