diff options
author | Noah Loomans <noahloomans@gmail.com> | 2017-05-27 11:44:07 +0200 |
---|---|---|
committer | Noah Loomans <noahloomans@gmail.com> | 2017-05-27 11:44:07 +0200 |
commit | 69406c43ea899c3956aa16a9e0834aff40c8510f (patch) | |
tree | 2eea9d827f0a692a63dd8e1117ba892f1300cc7d /public/javascripts/schedule.js | |
parent | 457946531c57a546eeb3c42042ad192ac9826299 (diff) |
Rewrite /meetingpointProxy into /get
This makes it simple and more secure, and this improves server logging.
Diffstat (limited to 'public/javascripts/schedule.js')
-rw-r--r-- | public/javascripts/schedule.js | 12 |
1 files changed, 3 insertions, 9 deletions
diff --git a/public/javascripts/schedule.js b/public/javascripts/schedule.js index fa2c1b5..657c4a0 100644 --- a/public/javascripts/schedule.js +++ b/public/javascripts/schedule.js @@ -1,5 +1,4 @@ const EventEmitter = require('events') -const leftPad = require('left-pad') const search = require('./search') const self = new EventEmitter() @@ -42,12 +41,8 @@ self._handleError = function (event) { self.emit('load') } -self._getURLOfUsers = function (week, type, index) { - const id = index + 1 - const meetingpointURL = - `Roosters-AL/doc/dagroosters/${leftPad(week, 2, '0')}/${type}/` + - `${type}${leftPad(id, 5, '0')}.htm` - return `/meetingpointProxy/${window.encodeURIComponent(meetingpointURL)}` +self._getURLOfUser = function (week, user) { + return `/get/${user.type}/${user.value}?week=${week}` } self._removeChilds = function () { @@ -61,8 +56,7 @@ self.viewItem = function (week, selectedUser) { self._removeChilds() search.updateDom(selectedUser) } else { - const url = self._getURLOfUsers(week, selectedUser.type, - selectedUser.index) + const url = self._getURLOfUser(week, selectedUser) self._removeChilds() |