• Bug 689146 — disabling EDS address books does not remove personas
• Bug 689859 — core folks does not depend on telepathy
• Bug 677633 — Cannot delete favourite
+• Bug 685992 — empathy strips the "+" (plus) from the numbers from the
+ gnome-contacts
API changes:
• Add Backend.enable_persona_store and disable_persona_store.
* Typical normalisations:
*
* - ``1-800-123-4567`` → ``18001234567``
- * - ``+1-800-123-4567`` → ``18001234567``
- * - ``+1-800-123-4567P123`` → ``18001234567P123``
+ * - ``+1-800-123-4567`` → ``+18001234567``
+ * - ``+1-800-123-4567P123`` → ``+18001234567P123``
*
* @return the normalised form of ``number``
*
{
var digit = this.value.slice (i, i + 1);
- if (i == 0 && digit == "+")
- {
- /* we drop the initial + */
- continue;
- }
- else if (digit in PhoneFieldDetails._extension_chars ||
+ if (digit in PhoneFieldDetails._extension_chars ||
digit in PhoneFieldDetails._valid_digits)
{
/* lets keep valid digits */