Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix #10489 Problems with GeoStory map configurations merge process #10438

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

mahmoudadel54
Copy link
Collaborator

Description

In this PR, fixing issue of reset legend filter within map configure panel in geostory is implemented. Now in geostories, if the interactive legend is enabled and set on a new map, it is possible to edit it correctly on the map inline panel.
The issue is mentioned here: #10426 (comment)

Please check if the PR fulfills these requirements

What kind of change does this PR introduce? (check one with "x", remove the others)

  • Bugfix
  • Feature
  • Code style update (formatting, local variables)
  • Refactoring (no functional changes, no api changes)
  • Build related changes
  • CI related changes
  • Other... Please describe:

Issue

#10426 (comment)

What is the current behavior?
#10426 (comment)

What is the new behavior?
In geostories, if the interactive legend is enabled and set on a new map, it is Ok to edit it correctly on the map inline panel without any non expected behavior.

Breaking change

Does this PR introduce a breaking change? (check one with "x", remove the other)

  • Yes, and I documented them in migration notes
  • No

Other useful information

Description:
- fix issue of reset legend filter within map configure panel in geostory
- edit unit test due to changes
web/client/utils/__tests__/GeoStoryUtils-test.js Outdated Show resolved Hide resolved
web/client/utils/GeoStoryUtils.js Outdated Show resolved Hide resolved
…resolve reviews)

Description:
- add unit test for layers key
- refactor createMapObject method based on the new review
Copy link
Contributor

@allyoucanmap allyoucanmap left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@tdipisa @mahmoudadel54 This fix should take into account also the problem described in this other issue #10489.
I'm going to change the title of PR and connect it to the new issue

@allyoucanmap allyoucanmap changed the title fix #10235: Interactive legend in dashboard and geostory Fix #10489 Problems with GeoStory map configurations merge process Jul 24, 2024
@allyoucanmap allyoucanmap linked an issue Jul 24, 2024 that may be closed by this pull request
3 tasks
@tdipisa tdipisa linked an issue Jul 24, 2024 that may be closed by this pull request
1 task
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Problems with GeoStory map configurations merge process Interactive legend in dashboard and geostory
2 participants