Geo property of a contact is ignored by Maps after update from 18.0.2 to 18.0.4 [on Yunohost]
That issue might come from somewhere at Yunohost (server, app…), but I cannot tell. I thought you could simply check on your side and tell them. Corresponding Yunohost issue report : nextcloud_ynh/#309 . See also: #16.
Steps & results:
- Install a fresh up-to-date Nextcloud app (18.0.4) on an up-to-date Yunohost server (tested: same date of this issue report).
- In NC-Maps, see:
- All contacts with a
geoproperty (and noadr) are now missing, although they were properly displayed using 18.0.2.
- All contacts with a
In addition, behaviour is consistent (and that is a good thing) whatever means you try to use to set or reset a geo property:
- Remove and set back
geoproperty on a contact (using NC-Contacts). -
or Create a fresh new contact, and add a
geoproperty but noadr(using NC-Contacts). -
or Import a contact with a
geoproperty but noadr(using NC-Contacts). - In NC-Maps, see:
- Same results as before: missing, but worked in previous version.
Can you reproduce that, possibly on a regular NC instance?
Notes:
- The address book I used had 951 real-life contacts, 45 of which had a
geoproperty (and noadr). All these 45 cards do not appear anymore in Maps, but others are displayed normally. - I did not try to add or modify a contact by external Carddav client, because no one I have supports
geoproperty.
By the way, geo support is a great unique feature of NC (too bad it vanished on my instance). I suppose it could be bound to an adr property as a param for more consistency, but anyway things are already very useful.
Do you know, if the version of maps changed during this update?
According to /settings/apps/installed/maps path in my NC instance:
- Maps is v0.1.6 under Nextcloud 18.0.2 (i.e. before upgrade);
- the exact same version is mentioned under 18.0.4 (after upgrade).
So it seems that the version of Maps remained the same. Do you know if I can trust that path? (I am new to NC).
Some additional details I got by requesting a system report through /settings/admin/support URL-path in my instance:
- Nextcloud is precisely 18.0.2.2 before upgrade
- Nextcloud is precisely 18.0.4.2 after.
In both cases Maps is simply mentioned as 0.1.6.
Hi, geo location propery of contacts seems still not working. Is there any progress on this issue?
I tested it with 2 setups: Nextcloud server 20.0.10 contacts 3.5.1 maps 0.1.8 PHP 7.3.28 mysql 5.7.34
and Nextcloud server 21.0.2 contacts 3.5.1 maps 0.1.8 PHP 7.4.20 pqsql 7.50
N.B. I once imported the adressbook from Setup A to Setup B for testing of contacts app. Afterwards, I deleted this adressbook. Now I see these contacts still in the maps app of setup B, although they are not in contacts app anymore. How can this be? Shall I open a separate issue for that? [EDIT] Sorry, the test addressbook was just deactivated, not deleted. After deleting, the maps is also clean.
Hi @eneiluj and @tacruc , any progress on this issue? Are you interested in bounties?