From d6abfba9a7a65fb08a8e6835b4886ed80a0f244b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lukas=20Mau=C3=9F?= <lukas.mauss@mni.thm.de> Date: Wed, 7 Nov 2018 23:31:24 +0100 Subject: [PATCH] Fix modules for new backend --- src/app/models/content-group.ts | 11 +++++++++++ src/app/models/room.ts | 4 +++- 2 files changed, 14 insertions(+), 1 deletion(-) create mode 100644 src/app/models/content-group.ts diff --git a/src/app/models/content-group.ts b/src/app/models/content-group.ts new file mode 100644 index 000000000..4b4b0de0e --- /dev/null +++ b/src/app/models/content-group.ts @@ -0,0 +1,11 @@ +export class ContentGroup { + name: string; + contentIds: string[]; + autoSort: boolean; + + constructor(name: string, contentIds: string[], autoSort: boolean) { + this.name = name; + this.contentIds = contentIds; + this.autoSort = autoSort; + } +} diff --git a/src/app/models/room.ts b/src/app/models/room.ts index ab5859c46..e657ecd23 100644 --- a/src/app/models/room.ts +++ b/src/app/models/room.ts @@ -1,3 +1,5 @@ +import { ContentGroup } from './content-group'; + export class Room { id: string; revision: string; @@ -6,5 +8,5 @@ export class Room { name: string; description: string; closed: boolean; - contentGroups: {[key: string]: [string]}; + contentGroups: ContentGroup[]; } -- GitLab