[MacS3] Custom metadata “date” field can lose data

User avatar
Silverdragon
Posts: 407
Joined: Mon Jul 29, 2013 2:52 pm
Platform: Mac + iOS
Location: Tarzana, California, USA
Contact:

Wed Jan 03, 2018 4:14 am Post

The default format for the custom metadata “date” type is “short date”. If a field with the short date format is synced with Aeon Timeline, both century data and time data will be truncated on import to Scrivener. If changes are then made on the Scrivener side unwittingly (e.g., changing the day without realising the century and/or time is missing) and then synced back to Aeon, the data is lost permanently. This is an easy error to make, especially if the user has Aeon create the metadata field.

I suggest changing the default date/time format to one including both century and time, such as “medium + time”, or alternatively permitting the user to select a default date/time format.
So you know where I'm coming from:
  • I'm a user, not an L&L employee.
  • Mac Scrivener 2.9 & 3.0.1, MacBook Air 11, MacOS 10.12.6 (Sierra)
  • IOS Scrivener 1.1.5, iPhone 6s, iPad Air 2, iOS 11.2.2

User avatar
KB
Site Admin
Posts: 19307
Joined: Tue Jun 13, 2006 11:23 pm
Platform: Mac
Location: Truro, Cornwall
Contact:

Fri Jan 05, 2018 6:33 pm Post

The particular date format selected has no effect on how it is stored - dates are stored internally in this format:

2018-01-19 18:32:00 +0000

(The above example is from a field using Short Date.)

No century data is stored, only a date, and the time is stored (and restored) regardless of date format. I recommend taking this up with Matt at Aeon.

All the best,
Keith
"You can't waltz in here, use my toaster, and start spouting universal truths without qualification."

User avatar
Silverdragon
Posts: 407
Joined: Mon Jul 29, 2013 2:52 pm
Platform: Mac + iOS
Location: Tarzana, California, USA
Contact:

Fri Jan 05, 2018 7:02 pm Post

I’ll do that. Thanks for responding!
So you know where I'm coming from:
  • I'm a user, not an L&L employee.
  • Mac Scrivener 2.9 & 3.0.1, MacBook Air 11, MacOS 10.12.6 (Sierra)
  • IOS Scrivener 1.1.5, iPhone 6s, iPad Air 2, iOS 11.2.2