diff --git a/resources/vue/courseware-index-app.js b/resources/vue/courseware-index-app.js index e4552a1f0bb0614755f79cef6ae1e69545f479c8..2ecb252c6d2337e50c4915a5c94f690688b515bf 100755 --- a/resources/vue/courseware-index-app.js +++ b/resources/vue/courseware-index-app.js @@ -71,7 +71,9 @@ const mountApp = (STUDIP, createApp, element) => { }, ]; - const base = `${STUDIP.ABSOLUTE_URI_STUDIP}dispatch.php/course/courseware/?cid=${STUDIP.URLHelper.parameters.cid}`; + const base = STUDIP.URLHelper.parameters.cid + ? 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,