andyjohnson0 / TakeoutExtractor

Extract content files from a Google Takeout archive, rename files with a consistent naming scheme and add missing metadata. Runs on Windows and MacOS.
Other
12 stars 2 forks source link

Error on arrays #17

Closed Jamminroot closed 9 months ago

Jamminroot commented 1 year ago

https://github.com/andyjohnson0/TakeoutExtractor/blob/cdd34d41b4303b84dc0b43985cfbf190ae55e566/TakeoutExtractor.Lib/Photo/PhotoMetadata.cs#L74

Error on arrays

- md.title = elem.GetString()!;
+ md.title = elem.ValueKind == JsonValueKind.Array ? elem[0].GetString()! : elem.GetString()!;
andyjohnson0 commented 9 months ago

Fixed in v1.1. Thanks to @Jamminroot for reporting this.