feat: add new field sequenceIndex to message

This commit is contained in:
Roman Klopsch
2019-06-18 09:58:53 +02:00
committed by Rainer Killinger
parent ce5856cd86
commit 01f92baa98
6 changed files with 12 additions and 0 deletions

View File

@@ -51,6 +51,11 @@ export interface SCMessageWithoutReferences
*/ */
messageBody: string; messageBody: string;
/**
* An index for applying a custom sorting of multiple messages
*/
sequenceIndex?: number;
/** /**
* Translated fields of a message * Translated fields of a message
*/ */
@@ -119,6 +124,7 @@ export class SCMessageMeta
audiences: 'Zielgruppen', audiences: 'Zielgruppen',
dateCreated: 'Erstellungsdatum', dateCreated: 'Erstellungsdatum',
messageBody: 'Nachrichteninhalt', messageBody: 'Nachrichteninhalt',
sequenceIndex: 'Sequenzindex',
}, },
en: { en: {
...SCCreativeWorkMeta.getInstance<SCCreativeWorkMeta>().fieldTranslations ...SCCreativeWorkMeta.getInstance<SCCreativeWorkMeta>().fieldTranslations
@@ -127,6 +133,7 @@ export class SCMessageMeta
audiences: 'audiences', audiences: 'audiences',
dateCreated: 'date created', dateCreated: 'date created',
messageBody: 'message body', messageBody: 'message body',
sequenceIndex: 'sequence index',
}, },
}; };

View File

@@ -21,6 +21,7 @@
"audiences": [ "audiences": [
"students" "students"
], ],
"sequenceIndex": 1010,
"origin": { "origin": {
"indexed": "2018-09-11T12:30:00Z", "indexed": "2018-09-11T12:30:00Z",
"name": "Dummy", "name": "Dummy",

View File

@@ -21,6 +21,7 @@
"audiences": [ "audiences": [
"students" "students"
], ],
"sequenceIndex": 1020,
"origin": { "origin": {
"indexed": "2018-09-11T12:30:00Z", "indexed": "2018-09-11T12:30:00Z",
"name": "Dummy", "name": "Dummy",

View File

@@ -9,6 +9,7 @@
"audiences": [ "audiences": [
"students" "students"
], ],
"sequenceIndex": 1001,
"origin": { "origin": {
"indexed": "2018-09-11T12:30:00Z", "indexed": "2018-09-11T12:30:00Z",
"name": "Dummy", "name": "Dummy",

View File

@@ -11,6 +11,7 @@
"audiences": [ "audiences": [
"students" "students"
], ],
"sequenceIndex": 1004,
"origin": { "origin": {
"indexed": "2018-09-11T12:30:00Z", "indexed": "2018-09-11T12:30:00Z",
"name": "foo", "name": "foo",

View File

@@ -17,6 +17,7 @@
"type": "organization", "type": "organization",
"uid": "4806ef14-b631-5c20-91d1-3c627decca5a" "uid": "4806ef14-b631-5c20-91d1-3c627decca5a"
}], }],
"sequenceIndex": 1005,
"origin": { "origin": {
"indexed": "2018-09-11T12:30:00Z", "indexed": "2018-09-11T12:30:00Z",
"name": "Dummy", "name": "Dummy",