From 942cd1146966aa9e60321160489a6605877925e9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Wieland=20Sch=C3=B6bl?= Date: Wed, 19 May 2021 09:56:47 +0200 Subject: [PATCH] feat: make SCDateSeries.frequency compliant with schema.org --- src/things/date-series.ts | 8 ++++---- test/resources/DateSeries.1.json | 2 +- test/resources/DateSeries.2.json | 1 - test/resources/DateSeries.3.json | 1 - 4 files changed, 5 insertions(+), 7 deletions(-) diff --git a/src/things/date-series.ts b/src/things/date-series.ts index bd77e8a6..5d126d21 100644 --- a/src/things/date-series.ts +++ b/src/things/date-series.ts @@ -65,9 +65,9 @@ export interface SCDateSeriesWithoutReferences /** * Frequency of the date series * - * @keyword + * @filterable */ - frequency: string; + repeatFrequency?: SCISO8601Duration; /** * Translated properties @@ -131,7 +131,7 @@ export class SCDateSeriesMeta duration: 'Dauer', event: 'Event', exceptions: 'Ausnahmen', - frequency: 'Frequenz', + repeatFrequency: 'Frequenz', performers: 'Vortragende', }, en: { @@ -143,7 +143,7 @@ export class SCDateSeriesMeta duration: 'duration', event: 'event', exceptions: 'exceptions', - frequency: 'frequency', + repeatFrequency: 'frequency', performers: 'performers', }, }; diff --git a/test/resources/DateSeries.1.json b/test/resources/DateSeries.1.json index 4faf6d60..fc850ef7 100644 --- a/test/resources/DateSeries.1.json +++ b/test/resources/DateSeries.1.json @@ -22,7 +22,7 @@ } } }, - "frequency": "once", + "repeatFrequency": "P1W", "dates": [ "2016-04-15T17:00:00+00:00" ], diff --git a/test/resources/DateSeries.2.json b/test/resources/DateSeries.2.json index ccf38393..2782b9e6 100644 --- a/test/resources/DateSeries.2.json +++ b/test/resources/DateSeries.2.json @@ -23,7 +23,6 @@ "name": "EMH 225", "floorName": "2" }, - "frequency": "once", "dates": [ "2016-04-12T11:00:00+00:00" ], diff --git a/test/resources/DateSeries.3.json b/test/resources/DateSeries.3.json index 6a0191a9..d2d0c6c9 100644 --- a/test/resources/DateSeries.3.json +++ b/test/resources/DateSeries.3.json @@ -23,7 +23,6 @@ "name": "EMH 225", "floorName": "2" }, - "frequency": "once", "dates": [ "2016-04-12T11:00:00+00:00" ],