From 9a49442902a9f49439083a9197bd9f0a231d007d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jovan=20Kruni=C4=87?= Date: Mon, 25 Feb 2019 11:32:52 +0100 Subject: [PATCH] fix: add todo to SCThingsWithoutDiff and SCClasses Closes #39 --- src/core/Classes.ts | 5 ++++- src/core/things/ToDo.ts | 8 +++++++- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/src/core/Classes.ts b/src/core/Classes.ts index b2df2fb2..c0ee98e1 100644 --- a/src/core/Classes.ts +++ b/src/core/Classes.ts @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 StApps + * Copyright (C) 2018, 2019 StApps * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License as published by the Free * Software Foundation, version 3. @@ -31,6 +31,7 @@ import {SCSemester, SCSemesterMeta} from './things/Semester'; import {SCSetting, SCSettingMeta} from './things/Setting'; import {SCSportCourse, SCSportCourseMeta} from './things/SportCourse'; import {SCTicket, SCTicketMeta} from './things/Ticket'; +import {SCToDo, SCToDoMeta} from './things/ToDo'; import {SCTour, SCTourMeta} from './things/Tour'; import {SCVideo, SCVideoMeta} from './things/Video'; @@ -59,6 +60,7 @@ export const SCClasses = { setting: SCSettingMeta, 'sport course': SCSportCourseMeta, ticket: SCTicketMeta, + todo: SCToDoMeta, tour: SCTourMeta, video: SCVideoMeta, }; @@ -82,6 +84,7 @@ export type SCThingsWithoutDiff = | SCSetting | SCSportCourse | SCTicket + | SCToDo | SCTour | SCVideo; diff --git a/src/core/things/ToDo.ts b/src/core/things/ToDo.ts index fd2d6a3f..874adb57 100644 --- a/src/core/things/ToDo.ts +++ b/src/core/things/ToDo.ts @@ -13,7 +13,7 @@ * this program. If not, see . */ import {SCThingWithCategoriesSpecificValues, SCThingWithCategoriesWithoutReferences} from '../base/ThingWithCategories'; -import {SCThingType} from '../Thing'; +import {SCThingMeta, SCThingType} from '../Thing'; import {SCISO8601Date} from '../types/Time'; /** @@ -58,3 +58,9 @@ export enum SCToDoPriority { NORMAL = 2, HIGH = 5, } + +/** + * "To do" meta data + */ +export class SCToDoMeta extends SCThingMeta { +}