From a302feb17d4bf74405b15b45815d35eac8b6ff14 Mon Sep 17 00:00:00 2001 From: "Marcel Kapfer (mmk2410)" Date: Tue, 14 Jun 2016 22:04:04 +0200 Subject: [PATCH] Added NotFoundError to courses/ if _courses is empty --- lib/server/titamaapi.dart | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/server/titamaapi.dart b/lib/server/titamaapi.dart index 469737f..0854377 100644 --- a/lib/server/titamaapi.dart +++ b/lib/server/titamaapi.dart @@ -37,6 +37,9 @@ class TitamaApi { @ApiMethod(path: 'courses') List listCourses() { + if (_courses.isEmpty) { + throw new NotFoundError('Could not find any courses.'); + } return _courses; }