diff options
Diffstat (limited to 'public/javascripts/schedule.js')
-rw-r--r-- | public/javascripts/schedule.js | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/public/javascripts/schedule.js b/public/javascripts/schedule.js index 657c4a0..38ad66d 100644 --- a/public/javascripts/schedule.js +++ b/public/javascripts/schedule.js @@ -1,3 +1,5 @@ +/* global VALID_WEEK_NUMBERS */ + const EventEmitter = require('events') const search = require('./search') @@ -55,6 +57,9 @@ self.viewItem = function (week, selectedUser) { if (selectedUser == null) { self._removeChilds() search.updateDom(selectedUser) + } else if (VALID_WEEK_NUMBERS.indexOf(week) === -1) { + self._handleError({ target: { status: 404 } }); + return } else { const url = self._getURLOfUser(week, selectedUser) |