From 92627555c6b0d56c96a95e31780e3015b3e637e9 Mon Sep 17 00:00:00 2001 From: Vijay A Date: Sat, 4 Sep 2021 22:10:28 +0530 Subject: refactoring: Use 'ifUndefined*' consistently. Added some error checking --- src/models/News.ts | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/models/News.ts') diff --git a/src/models/News.ts b/src/models/News.ts index d1ae6fcef..a6ff86dda 100644 --- a/src/models/News.ts +++ b/src/models/News.ts @@ -19,6 +19,10 @@ export default class News { sticky: boolean = false; constructor(data: INews) { + if (!data) { + throw Error('News config not valid'); + } + if (!data.id) { throw Error('News requires Id'); } -- cgit v1.2.3-54-g00ecf