From d31b54d4c16c4a79be10817cfdc666f7f8601b40 Mon Sep 17 00:00:00 2001 From: Martin Czygan Date: Fri, 4 Jun 2021 00:36:19 +0200 Subject: schema: source records example --- skate/schema.go | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/skate/schema.go b/skate/schema.go index db94f4a..e6c33ec 100644 --- a/skate/schema.go +++ b/skate/schema.go @@ -611,7 +611,14 @@ func OpenLibraryEditionToRelease(v *OpenLibraryEdition, authorMap map[string]str if len(v.Works) > 0 { release.Extra.OpenLibrary.WorkID = v.Works[0].Key } + // e.g. + // "source_records": [ + // "amazon:0531203093", + // "ia:multiplebirths0000land", + // "marc:marc_loc_2016/BooksAll.2016.part25.utf8:104915596:921" + // ] release.Extra.OpenLibrary.SourceRecords = v.SourceRecords + for _, l := range openLibraryDateLayouts { t, err := time.Parse(l, v.PublishDate) if err != nil { -- cgit v1.2.3