maps icon indicating copy to clipboard operation
maps copied to clipboard

Geo property of a contact is ignored by Maps after update from 18.0.2 to 18.0.4 [on Yunohost]

Open pepeciseaux opened this issue 5 years ago • 5 comments

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:

  1. 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).
  2. In NC-Maps, see:
    • All contacts with a geo property (and no adr) are now missing, although they were properly displayed using 18.0.2.

In addition, behaviour is consistent (and that is a good thing) whatever means you try to use to set or reset a geo property:

  1. Remove and set back geo property on a contact (using NC-Contacts).
  2. or Create a fresh new contact, and add a geo property but no adr (using NC-Contacts).
  3. or Import a contact with a geo property but no adr (using NC-Contacts).
  4. 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 geo property (and no adr). 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 geo property.

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.

pepeciseaux avatar Jun 09 '20 14:06 pepeciseaux

Do you know, if the version of maps changed during this update?

tacruc avatar Jun 09 '20 16:06 tacruc

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).

pepeciseaux avatar Jun 09 '20 20:06 pepeciseaux

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.

pepeciseaux avatar Jun 09 '20 21:06 pepeciseaux

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.

tdoerschel avatar Jun 24 '21 12:06 tdoerschel

Hi @eneiluj and @tacruc , any progress on this issue? Are you interested in bounties?

tdoerschel avatar Jun 29 '21 07:06 tdoerschel