contacts
contacts copied to clipboard
Raw z-app-generated--contactsinteraction--recent URI visible to user
Describe the bug
Recent contacts show the address but URI instead of the display name.
To Reproduce Steps to reproduce the behavior:
- Have recent_contacts enabled
- Contact someone
- Open the contacts app
- Open the entry of this contact
- See
Expected behavior
The contact in an address book "Recently contacted".
Actual behavior
Server configuration
The Nextcloud.
You can have a displayname on addressbooks backend :)
That is done in \OCA\ContactsInteraction\AddressBook::getProperties
. Is the {DAV:}displayname
not picked up?
I'll investigate :mag_right:
Hello, in my NC21 such a contact is also "read-only". No chance to delete. A solution would befine. With pleasure a manual workaround. ;-)
That address book is virtual and read-only. Write access is not intended. The app responsible for this lives at https://github.com/nextcloud/server/tree/master/apps/contactsinteraction if you want to have a look yourself.
How do I disable this address book? I now have a contacts list full of people I have no idea who they are or how they got put into my address book, and who I cannot delete, and who are in an addressbook I cannot delete or hide.
I am guessing they are the parents of my son's classmates, and they are in my addressbook now because his teacher does not know how to use BCC.
Disable the contactsinteraction
app.
Is there any good solution?
When disabling "contactinteraction app" all Contacts disapeer. :(
What is the root cause and how can it be solved? Some instructions whould be helful.
I had a similar issue where a close but incorrectly entered email contact was found, I think from an old calendar invite.
Disabling and re-enabling the contactinteraction
app worked as @ChristophWurst suggested here https://github.com/nextcloud/contacts/issues/2187#issuecomment-914258853, thanks!
I suspect the wrong contact came from me initially typing the wrong email into an invite some time ago. It was rather persistent and seemed to always come up as the first suggestion. Very difficult to get rid of. A feature to block/ban suggested contact might be helpful here?
Disabling the contactinteraction
does remove those phantom cards, but enabling it again just brings them back. Would I need to clear some data from the app directory or DB?
Disabling the
contactinteraction
does remove those phantom cards, but enabling it again just brings them back. Would I need to clear some data from the app directory or DB?
Im also interested to know!
I would also like to know.
clearing of those entries is currently not supported. you can try deleting the database entries but if this breaks something you will be on your own.
Has there been any improvement? I've also got the issue at the moment where I can't delete some of the contacts. It happened once I added a google calendar ics file to nextcloud - maybe that brought across something?
Has there been any improvement? I've also got the issue at the moment where I can't delete some of the contacts. It happened once I added a google calendar ics file to nextcloud - maybe that brought across something?
I would also be happy to see a solution. But in a other issue, some told it will not be fixed: https://github.com/nextcloud/server/issues/27524#issuecomment-895042148
But I don't unterstand it. Why should the recently-contacted-adressbook be read-only? If you once send a mail to mail-address which you wrongly typed in, then it will be always in auto-completion. This seems to me really annoying. But maybe i don't get the point and there is a good reason for this.
Why do these exist in the first place? Google brought me here because one of my contacts was mysteriously duplicated, apparently because I sent them a calendar invite to something? Why would that be?
The new duplicate is read-only and under the group "Recently contacted" with a new Address book entry of "z-app-generated--contactsinteraction--recent"
As a simple end-user, all I know is my contacts are duplicated if I send a calendar invite to anyone already in my contacts and the duplicates are read only so can't be deleted. This means calendar invites are unusable. I tried removing the attendee from the calendar but the undeletable duplicate contact remained.
The solution is "disable contactsinteraction app?" What is that? Where is it? Why isn't it disabled by default if this behaviour seems to be causing stupid end-users like me to have strange issues with duplicating contacts? What even is "recently-contacted-addressbook?"
The "recently contacted" address book is a good idea, but I disabled the "Contacts interaction" app for the time being.
I'm having exactly the same problems discussed here: some incorrectly typed mail addresses, contacts from calendar invites which I don't want or need, etc. And all of these appear in auto-completion whenever you want to write a mail.
Please add the possibility to delete contacts from the address book and/or add user settings/options for this app to customize/disable some of its features.