diff --git a/src/fragmentarium/domain/FragmentDtos.ts b/src/fragmentarium/domain/FragmentDtos.ts index 453a6547b..9fc43de82 100644 --- a/src/fragmentarium/domain/FragmentDtos.ts +++ b/src/fragmentarium/domain/FragmentDtos.ts @@ -120,4 +120,5 @@ export default interface FragmentDto { excavationNumber?: MuseumNumber } colophon?: ColophonDto + authorizedScopes?: string[] } diff --git a/src/fragmentarium/domain/fragment.ts b/src/fragmentarium/domain/fragment.ts index 10b949435..23aabeb6a 100644 --- a/src/fragmentarium/domain/fragment.ts +++ b/src/fragmentarium/domain/fragment.ts @@ -105,6 +105,7 @@ interface FragmentProps { datesInText?: ReadonlyArray archaeology?: Archaeology colophon?: Colophon + authorizedScopes?: string[] } export class Fragment { @@ -137,7 +138,8 @@ export class Fragment { readonly date?: MesopotamianDate, readonly datesInText?: ReadonlyArray, readonly archaeology?: Archaeology, - readonly colophon?: Colophon + readonly colophon?: Colophon, + readonly authorizedScopes?: string[] ) {} static create(props: FragmentProps): Fragment {