Skip to content

[18.0][FW] base_geoengine: Ported PRs from 16.0 - #480

Open
anusriNPS wants to merge 2 commits into
OCA:18.0from
PyTech-SRL:18-port-from-16-base_geoengine
Open

anusriNPS wants to merge 2 commits into
OCA:18.0from
PyTech-SRL:18-port-from-16-base_geoengine

Conversation

@anusriNPS

@anusriNPS anusriNPS commented Sep 14, 2026

Copy link
Copy Markdown
Contributor

Port forwarded below commits:
#454 - Adapted for 18.0 and JS error seen in 16.0 is no longer observered in 18.0 - Port forwarded commit helps to notify user to update coordinate details if not linked with record.
#456 - Same behaviour is observered in 18.0, hence port forwarded it.

@anusriNPS
anusriNPS marked this pull request as draft September 14, 2026 11:48
@anusriNPS
anusriNPS force-pushed the 18-port-from-16-base_geoengine branch 2 times, most recently from b0de23b to 72f338d Compare September 16, 2026 13:42
@anusriNPS
anusriNPS marked this pull request as ready for review September 16, 2026 13:43
@anusriNPS anusriNPS changed the title [18.0][FW] base_geoengine: Ported PRs from 18.0 [18.0][FW] base_geoengine: Ported PRs from 17.0 Sep 16, 2026
   When a record in record panel does not contain latitude and
longitude details, the user is notified to update required
details to view the record.
   While styling legends, using records which has coordinates details
in order to display legend information in the geoengine view.
@anusriNPS
anusriNPS force-pushed the 18-port-from-16-base_geoengine branch from 72f338d to 6701dc8 Compare September 16, 2026 14:27
@anusriNPS anusriNPS changed the title [18.0][FW] base_geoengine: Ported PRs from 17.0 [18.0][FW] base_geoengine: Ported PRs from 16.0 Sep 16, 2026

@HekkiMelody HekkiMelody left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Tested locally with fieldservice_geoengine, I still have the error

Steps to reproduce:

  1. Edit fieldservice.action_fsm_location to add geoengine to the view modes
  2. Navigate to Field Service > Master Data > Locations and switch to geoengine mode
  3. Click on "Test Location"

Traceback (with debug=assets on)

UncaughtPromiseError > TypeError

Uncaught Promise > can't access property "add", this.notification is undefined

Occured on localhost:18069 on 2026-09-18 08:51:00 GMT

TypeError: can't access property "add", this.notification is undefined
    onDisplayPopupRecord@http://localhost:18069/web/assets/debug/web.assets_web.js:187145:13 (/base_geoengine/static/src/js/views/geoengine/geoengine_renderer/geoengine_renderer.esm.js:583)
    onDisplayPopupRecord@http://localhost:18069/web/assets/debug/web.assets_web.js:188341:20 (/base_geoengine/static/src/js/views/geoengine/records_panel/records_panel.esm.js:52)
    template/hdlr2<@http://localhost:18069/web/assets/debug/web.assets_web.js line 13850 > Function:36:29 (/web/static/lib/owl/owl.js:5857)
    mainEventHandler@http://localhost:18069/web/assets/debug/web.assets_web.js:14183:25 (/web/static/lib/owl/owl.js:6190)
    listener@http://localhost:18069/web/assets/debug/web.assets_web.js:8410:20 (/web/static/lib/owl/owl.js:417)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants