Opened 18 months ago

Last modified 15 months ago

#1488294 new Feature Requests

Add a field to contacts table to reflect the contact source

Reported by: neubauer Owned by:
Priority: 4 Milestone: later
Component: Addressbook Version: git-master
Severity: normal Keywords: 3rd-party contacts field request
Cc: les@…

Description

Some plugins are using a copy of the contacts table to store their data, this way lacking the contact group allocation functionality. To get the group allocated, the "contact_id" is not unique within all the contacts.
To get things together it would be helpful to store those records within the contacts table, giving the plugings a field like "contact_source" to manage the contact sync for a plugin differently in a pre/post update situation.
All those 3rd party addressbooks could then benefit from the group allocation system as well.

Change History (3)

comment:1 Changed 18 months ago by neubauer

  • Type changed from Bugs to Feature Requests

comment:2 Changed 16 months ago by alec

We have no cross-source groups and it'd be hard to implement such functionality. Because of that, plugins should use separate tables for groups handling. -1 for me.

comment:3 Changed 15 months ago by thomasb

  • Milestone changed from 0.8-rc to later

Reschedule

Note: See TracTickets for help on using tickets.