Forum Replies Created
-
AuthorPosts
-
27th May 2023 at 22:22 in reply to: creating new category fails if ‘edit contact’ window is open #3752
Christiann
ParticipantTks for your amazing support!
Christiann
ParticipantBummer ;
there must be a way, maybe with openstreetmaps? It would just be too sweet top be able to create contact maps right out of Cardbook. I will check out the APIs.
Christiann
ParticipantI still would like this feature badly, as it would be so helpful to plan any trip.
If the map API allows sending multiple locations, then my enhancement idea might be simple to implement.
7th March 2022 at 00:15 in reply to: feature request: auto-complete for new contacts in field “organisation” #3588Christiann
ParticipantThat would be wonderful!
6th June 2021 at 23:30 in reply to: Updating creates duplicate contact; both are deleted when one is deleted. #3414Christiann
ParticipantThe duplicate contact is displayed in the CB list (centre) twice: original and update, see here
https://u.pcloud.link/publink/show?code=XZXDjMXZn12uQne8ddk7ODDRilz69m1fmcYy
It seems the issue is with the list, as both new and old contact point to the identical vCard of the updated contact.
The issue is intermittent.
6th June 2021 at 23:10 in reply to: Updating creates duplicate contact; both are deleted when one is deleted. #3413Christiann
ParticipantCardbook log showed “contact updated”.
6th June 2021 at 20:56 in reply to: Updating creates duplicate contact; both are deleted when one is deleted. #3411Christiann
ParticipantThe duplicate contacts (in the display) have identical vCards and IDs. When I restart TB the duplicate is gone.
The activity shows “contact updated”.
Logfile:
2021-06-06T18:19:17.260Z [debug] WindowId=229 "ad: init" ad.js:97:13
2021-06-06T18:19:17.260Z [debug] WindowId=229 "dispatching event " ad.js:97:13
2021-06-06T18:19:17.260Z [debug] WindowId=229 "{\"type\":\"plugins-initialized\"}" ad.js:97:13
2021-06-06T18:19:17.335Z [debug] WindowId=229 "Setting key: migrations_applied" ad.js:97:13
2021-06-06T18:19:17.336Z [debug] WindowId=229 ["201101010000","201102130000","201106032254","201210142159","201210192306","201211112134","201302272039","201303021735","201405132246","201501011313","201501061812","202003161545","202003231651"] ad.js:97:13
2021-06-06T18:19:17.441Z [info] WindowId=229 "before initialize data" ad.js:97:13
2021-06-06T18:19:17.441Z [debug] WindowId=229 "events registered" ad.js:97:13
2021-06-06T18:19:17.441Z [debug] WindowId=229 "increasing stats.usages" ad.js:97:13
2021-06-06T18:19:17.442Z [debug] WindowId=229 "dispatching event " ad.js:97:13
2021-06-06T18:19:17.442Z [debug] WindowId=229 "{\"type\":\"load\"}" ad.js:97:13
2021-06-06T18:20:45.169Z [debug] WindowId=254 "ad: init" ad.js:97:13
2021-06-06T18:20:45.169Z [debug] WindowId=254 "dispatching event " ad.js:97:13
2021-06-06T18:20:45.169Z [debug] WindowId=254 "{\"type\":\"plugins-initialized\"}" ad.js:97:13
2021-06-06T18:20:45.177Z [debug] WindowId=254 "Setting key: migrations_applied" ad.js:97:13
2021-06-06T18:20:45.177Z [debug] WindowId=254 ["201101010000","201102130000","201106032254","201210142159","201210192306","201211112134","201302272039","201303021735","201405132246","201501011313","201501061812","202003161545","202003231651"] ad.js:97:13
2021-06-06T18:20:45.282Z [info] WindowId=254 "before initialize data" ad.js:97:13
2021-06-06T18:20:45.282Z [debug] WindowId=254 "events registered" ad.js:97:13
2021-06-06T18:20:45.282Z [debug] WindowId=254 "increasing stats.usages" ad.js:97:13
2021-06-06T18:20:45.283Z [debug] WindowId=254 "dispatching event " ad.js:97:13
2021-06-06T18:20:45.283Z [debug] WindowId=254 "{\"type\":\"load\"}" ad.js:97:13
NS_ERROR_NOT_AVAILABLE: ActivityManager.jsm:127
getActivity resource://gre/modules/ActivityManager.jsm:127
removeActivity resource://gre/modules/ActivityManager.jsm:80
onFolderRemovedFromQ resource:///modules/activity/autosync.jsm:244
_timerCallback resource:///modules/AppIdleManager.jsm:30
Attempt to set a forbidden header was denied: Content-Length 2 cardbookWebDAV.js:386:17
TypeError: item.startDate is null CalStorageCalendar.jsm:1847:7
NS_ERROR_NOT_AVAILABLE: ActivityManager.jsm:127
getActivity resource://gre/modules/ActivityManager.jsm:127
removeActivity resource://gre/modules/ActivityManager.jsm:80
onFolderRemovedFromQ resource:///modules/activity/autosync.jsm:244
Attempt to set a forbidden header was denied: Content-Length cardbookWebDAV.js:386:17
TypeError: item.startDate is null CalStorageCalendar.jsm:1847:7
Attempt to set a forbidden header was denied: Content-Length cardbookWebDAV.js:386:17
TypeError: item.startDate is null 4 CalStorageCalendar.jsm:1847:7
TypeError: aTab.browser is null implementation.js:403:13
TypeError: aTab.browser is null implementation.js:405:13
stylesheets actor: fetch failed for resource://lookout/skin/lookout.css, using system principal instead. stylesheets.js:236:13
Error: Failed to fetch resource://lookout/skin/lookout.css. Code 2152857618. DevToolsUtils.js:547:16
5th June 2021 at 23:14 in reply to: Updating creates duplicate contact; both are deleted when one is deleted. #3410Christiann
ParticipantWill observe closely next time and also take some screen shots.
Christiann
ParticipantTks, I missed the obvious…
Christiann
ParticipantAnother work-around is to move the faulty contacts into a newly created v 3.0 book, delete the “undefined” from the fields, as there are visible in v 3.0, then re-import the fixed contacts into the v 4.0 cardbook.
Again, why do you recommend using the older 3.0 version over 4.0?
Christiann
ParticipantTks keymaster this works.
Two suggestions:
- Sanity check should happen the moment a contact is imported, not only when it is saved.
- The input mask that enforces a correct format for Birthday could be used for all dates.
Why do you recommend 3.0 over 4.0?
-
This reply was modified 2 years, 11 months ago by
Christiann. Reason: typo
Christiann
ParticipantI have upgraded my contacts from 3.0 to 4.0 because NEXTCLOUD is using the 4.0 standard. I am happy to report that all but 10/1000 contacts synch fine.
Upgrade was done by copy/paste the 3.0 contacts into a new 4.0 cardbook.
The 10 contacts that have issues with contain
ANNIVERSARY:undefined
DEATHDATE:undefinedI have no idea why these 10 contacts have their fields filled with “undefined”, already present in 3.0.
These corrupt contacts annot be fixed with the cardbook GUI and any save results in
Date field value (undefined) does not match the date format of the address book (4.0)
Here is my test case:WORKS ++++++++++
BEGIN:VCARD
VERSION:4.0
PRODID:-//Thunderbird.org/NONSGML Thunderbird CardBook V23.4//EN
CATEGORIES:sharp
FN:First Last
N:Last;First;;;
BIRTHPLACE:undefined
DEATHPLACE:undefined
ORG:Company
REV:20200616T195810Z
X-THUNDERBIRD-MODIFICATION:CREATED
X-THUNDERBIRD-ETAG:0
END:VCARDFAILS ++++++++++++
BEGIN:VCARD
VERSION:4.0
PRODID:-//Thunderbird.org/NONSGML Thunderbird CardBook V23.4//EN
CATEGORIES:sharp
FN:First Last
N:Last;First;;;
BIRTHPLACE:undefined
ANNIVERSARY:undefined
DEATHDATE:undefined
DEATHPLACE:undefined
ORG:Company
REV:20200616T195810Z
X-THUNDERBIRD-MODIFICATION:CREATED
X-THUNDERBIRD-ETAG:0
END:VCARD-
This reply was modified 2 years, 11 months ago by
Christiann.
22nd February 2019 at 10:05 in reply to: Contact list in main window re-sorts – can this be changed? #2493Christiann
ParticipantThis is a very useful request. The solution would make maintaining large books a lot easier.
Christiann
ParticipantMaybe related to my previous post:
When clicking on a phone number VIBER pops open, but the number is not transmitted.
Ideally, I would like to be able to dial a phone number while reading the mail, RM over the address and “Dial with Cardbook” – that would be close to heaven.
8th February 2018 at 15:42 in reply to: [Solved] Multiple editing windows per contact can overwrite information #1673Christiann
ParticipantYou fixed it, excellent thank you!
I confirm that with version 26.7a there is only a single editing window per contact.
-
This reply was modified 5 years, 3 months ago by
Christiann.
-
AuthorPosts