[ https://issues.apache.org/jira/browse/CB-11038?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15982348#comment-15982348 ]
ASF GitHub Bot commented on CB-11038: ------------------------------------- Github user alsorokin commented on the issue: https://github.com/apache/cordova-plugin-contacts/pull/149 @videmort are you affected by this issue? Can you show us some repro so we are certain that the fix is working? > Android: Automatically created (nonsense) contacts are retrieved too > -------------------------------------------------------------------- > > Key: CB-11038 > URL: https://issues.apache.org/jira/browse/CB-11038 > Project: Apache Cordova > Issue Type: Bug > Components: Plugin Contacts > Affects Versions: 2.0.0 > Environment: Android 6 Marshmallow > Reporter: Tobias Mücksch > Assignee: Alexander Sorokin > Labels: triaged > > For some reason, Android (or Gmail) creates a contact for each email a user > receives (via gmail). *By default those Contacts are hidden in the systems > contacts-app.* > The problem is; the cordova-plugin-contacts retrieves those useless contacts > together with the ordinary contacts that are actually of interest; *even if > they aren't real contacts and in most cases of literally +no interest+*. > Additionally this is different behaviour from the iOS version. > You can spot these "ghost contacts" when you open your contacts app, click on > the settings (top right corner), and then on "Contacts to display" -> > "Customize" -> Google -> "My Contacts". > In my opinion there should be at least an option to filter out specific > contacts sources. It's very annoying to have plenty of *+nonsense+* contacts > (around 50 in my case). For example I have some contacts in the list for > email addresses I have received invoices from or even newsletters. > Side note: I'm not 100% percent sure where these contacts come from. Either > android or the gmail web app. > *I guess filtering by this attribute should do the trick:* > [ContactsContract.Contacts.IN_VISIBLE_GROUP|http://developer.android.com/reference/android/provider/ContactsContract.Contacts.html] > ??An indicator of whether this contact is supposed to be visible in the UI. > "1" if the contact has at least one raw contact that belongs to a visible > group; "0" otherwise.?? > Here is someone who describes a similar issue (not development related): [How > to filter my google > contacts?|http://android.stackexchange.com/questions/43198/how-to-filter-my-google-contacts] -- This message was sent by Atlassian JIRA (v6.3.15#6346) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org For additional commands, e-mail: issues-h...@cordova.apache.org