diff --git a/resources/vue/courseware-index-app.js b/resources/vue/courseware-index-app.js index a72437970a34147767a6e2e537784c487f8dd65e..2ecb252c6d2337e50c4915a5c94f690688b515bf 100755 --- a/resources/vue/courseware-index-app.js +++ b/resources/vue/courseware-index-app.js @@ -71,14 +71,9 @@ const mountApp = (STUDIP, createApp, element) => { }, ]; - let pathname = new URL(STUDIP.ABSOLUTE_URI_STUDIP).pathname; - if (pathname.endsWith('/')) { - pathname = pathname + '/'; - } const base = STUDIP.URLHelper.parameters.cid - ? `${pathname}dispatch.php/course/courseware/?cid=${STUDIP.URLHelper.parameters.cid}` - : `${pathname}dispatch.php/contents/courseware/courseware`; - + ? STUDIP.URLHelper.getURL('dispatch.php/course/courseware', { cid: STUDIP.URLHelper.parameters.cid }, true) + : STUDIP.URLHelper.getURL('dispatch.php/contents/courseware/courseware'); const router = new VueRouter({ base, routes,