Ticket #980 (closed Enhancement: fixed)
dm4-contacts: suppress automatic geocoding when updating address topics from within a migration
Reported by: | Malte | Owned by: | jri |
---|---|---|---|
Priority: | Critical | Milestone: | Release 4.8.3 |
Component: | DeepaMehta Standard Distribution | Version: | 4.8 |
Keywords: | Cc: | jri | |
Complexity: | 2 | Area: | Application Framework / API |
Module: | deepamehta-geomaps |
Description
From within a migration, it might be necessary to perform manual updates on existing "Address" topics, when updating an address topic the caller (up to my knowledge) can not easily append/create/inject a Cookie (e.g. "dm4_no_geocoding") into its update call.
Thus, when running such a migration i loose all my existing coordinate values in the to new ones from Google.
Change History
comment:2 Changed 8 years ago by Malte
Hi just wanted to ask again, since i will need to deploy this migration during the next week (final demo at 20.7) so: would a fix of this during the next two or three days be feasible? If not, i will find my way to deploy the migration without this, wouldn't be a huge deal.
Thanks for your help.
comment:3 Changed 8 years ago by jri
Today I could implement a runWithoutGeoCoding() mechanism (analogous to runWithoutWorkspaceAssignment()).
Would this be still useful for you?
Sorry for the late reply.
comment:4 Changed 8 years ago by Malte
Thanks, yes, it certainly would be helpful if contained in the 4.8.3 release.
The only requirement i have is that i can make use this feature in a migration.
comment:5 Changed 8 years ago by jri
- Status changed from new to accepted
- Complexity changed from 1 to 2
- Milestone changed from Release 4.8.1 to Release 4.8.3
- Area set to Application Framework / API
So, as it looks to me, "enhancing" the API this way is important for me updating and installing the kiezatlas2 to 4.8 in the couple of weeks. I know of a "workaround" (since this currently only affects a migration for which i could comment the geo-coder) but what is your take on this, is this easy to do?