feat: add new field receivingOrganisations to message

This commit is contained in:
Roman Klopsch
2019-06-18 10:29:57 +02:00
committed by Benjamin Jöckel
parent 86f3f8dfae
commit d781dd6de5
2 changed files with 13 additions and 0 deletions

View File

@@ -22,6 +22,7 @@ import {
} from './abstract/creative-work'; } from './abstract/creative-work';
import {SCThingMeta, SCThingType} from './abstract/thing'; import {SCThingMeta, SCThingType} from './abstract/thing';
import {SCThingThatCanBeOfferedTranslatableProperties} from './abstract/thing-that-can-be-offered'; import {SCThingThatCanBeOfferedTranslatableProperties} from './abstract/thing-that-can-be-offered';
import {SCOrganizationWithoutReferences} from './organization';
/** /**
* A message without references * A message without references
@@ -45,6 +46,11 @@ export interface SCMessageWithoutReferences
*/ */
messageBody: string; messageBody: string;
/**
* Recipients of the message
*/
receivingOrganizations?: SCOrganizationWithoutReferences[];
/** /**
* Translated fields of a message * Translated fields of a message
*/ */
@@ -112,6 +118,7 @@ export class SCMessageMeta
audiences: 'Zielgruppen', audiences: 'Zielgruppen',
dateCreated: 'Erstellungsdatum', dateCreated: 'Erstellungsdatum',
messageBody: 'Nachrichteninhalt', messageBody: 'Nachrichteninhalt',
receivingOrganizations: 'empfangende Organisationen',
}, },
en: { en: {
...SCCreativeWorkMeta.getInstance<SCCreativeWorkMeta>().fieldTranslations ...SCCreativeWorkMeta.getInstance<SCCreativeWorkMeta>().fieldTranslations
@@ -119,6 +126,7 @@ export class SCMessageMeta
audiences: 'audiences', audiences: 'audiences',
dateCreated: 'date created', dateCreated: 'date created',
messageBody: 'message body', messageBody: 'message body',
receivingOrganizations: 'receiving organizations',
}, },
}; };

View File

@@ -12,6 +12,11 @@
"audiences": [ "audiences": [
"students" "students"
], ],
"receivingOrganizations": [{
"name": "TU Berlin",
"type": "organization",
"uid": "4806ef14-b631-5c20-91d1-3c627decca5a"
}],
"origin": { "origin": {
"indexed": "2018-09-11T12:30:00Z", "indexed": "2018-09-11T12:30:00Z",
"name": "Dummy", "name": "Dummy",