refactor: add new book and periodical categories

This commit is contained in:
Rainer Killinger
2023-11-28 11:32:03 +01:00
parent 37945f7d19
commit cfb4aa364f
2 changed files with 8 additions and 3 deletions

View File

@@ -51,6 +51,7 @@ export type SCBookCategories =
| 'manuscript'
| 'map'
| 'microfilm'
| 'mixed_material'
| 'musicalscore'
| 'photo'
| 'physicalobject'
@@ -180,6 +181,7 @@ export class SCBookMeta extends SCThingMeta implements SCMetaTranslations<SCBook
manuscript: 'Handschrift',
map: 'Karte',
microfilm: 'Mikrofilm, Mikrofiche',
mixed_material: 'Gemischte Materialien',
musicalscore: 'Noten',
photo: 'Abbildung',
physicalobject: 'Objekt',
@@ -212,6 +214,7 @@ export class SCBookMeta extends SCThingMeta implements SCMetaTranslations<SCBook
manuscript: 'manuscript',
map: 'map',
microfilm: 'microfilm, microfiche',
mixed_material: 'mixed material',
musicalscore: 'sheet music',
photo: 'illustration',
physicalobject: 'object',

View File

@@ -37,7 +37,7 @@ import {
/**
* Categories of a periodical
*/
export type SCPeriodicalCategories = 'journal' | 'electronic';
export type SCPeriodicalCategories = 'eJournal' | 'electronic' | 'journal';
/**
* A periodical without references
@@ -139,7 +139,8 @@ export class SCPeriodicalMeta extends SCThingMeta implements SCMetaTranslations<
...new SCThingThatCanBeOfferedMeta<SCAcademicPriceGroup>().fieldValueTranslations.de,
type: 'Periodikum',
categories: {
electronic: 'E-Journal',
eJournal: 'E-Journal',
electronic: 'Elektronische Ressource',
journal: 'Zeitschrift',
},
},
@@ -152,7 +153,8 @@ export class SCPeriodicalMeta extends SCThingMeta implements SCMetaTranslations<
...new SCThingThatCanBeOfferedMeta<SCAcademicPriceGroup>().fieldValueTranslations.en,
type: 'periodical',
categories: {
electronic: 'E-Journal',
eJournal: 'E-Journal',
electronic: 'electronic resource',
journal: 'journal',
},
},