Minor: Format code

pull/5946/head
Angel Fernando Quiroz Campos 10 months ago
parent 45498fec44
commit 0abb3e1fbd
No known key found for this signature in database
GPG Key ID: B284841AE3E562CD
  1. 42
      assets/vue/router/index.js

@ -1,4 +1,4 @@
import {createRouter, createWebHistory} from "vue-router" import { createRouter, createWebHistory } from "vue-router"
import adminRoutes from "./admin" import adminRoutes from "./admin"
import courseRoutes from "./course" import courseRoutes from "./course"
import accountRoutes from "./account" import accountRoutes from "./account"
@ -37,15 +37,15 @@ import Login from "../pages/Login.vue"
import Faq from "../pages/Faq.vue" import Faq from "../pages/Faq.vue"
import Demo from "../pages/Demo.vue" import Demo from "../pages/Demo.vue"
import {useCidReqStore} from "../store/cidReq" import { useCidReqStore } from "../store/cidReq"
import courseService from "../services/courseService" import courseService from "../services/courseService"
import catalogueCourses from "./cataloguecourses" import catalogueCourses from "./cataloguecourses"
import catalogueSessions from "./cataloguesessions" import catalogueSessions from "./cataloguesessions"
import {customVueTemplateEnabled} from "../config/env" import { customVueTemplateEnabled } from "../config/env"
import {useCourseSettings} from "../store/courseSettingStore" import { useCourseSettings } from "../store/courseSettingStore"
import {checkIsAllowedToEdit, useUserSessionSubscription} from "../composables/userPermissions" import { checkIsAllowedToEdit, useUserSessionSubscription } from "../composables/userPermissions"
import {usePlatformConfig} from "../store/platformConfig" import { usePlatformConfig } from "../store/platformConfig"
const router = createRouter({ const router = createRouter({
history: createWebHistory(), history: createWebHistory(),
@ -133,27 +133,29 @@ const router = createRouter({
const documentAutoLaunch = parseInt(courseSettingsStore.getSetting("enable_document_auto_launch"), 10) || 0 const documentAutoLaunch = parseInt(courseSettingsStore.getSetting("enable_document_auto_launch"), 10) || 0
if (documentAutoLaunch === 1 && course.resourceNode?.id) { if (documentAutoLaunch === 1 && course.resourceNode?.id) {
sessionStorage.setItem(autoLaunchKey, "true") sessionStorage.setItem(autoLaunchKey, "true")
window.location.href = `/resources/document/${course.resourceNode.id}/?cid=${courseId}` window.location.href =
+ (sessionId ? `&sid=${sessionId}` : '') `/resources/document/${course.resourceNode.id}/?cid=${courseId}` + (sessionId ? `&sid=${sessionId}` : "")
return false return false
} }
// Exercise auto-launch // Exercise auto-launch
const platformConfigStore = usePlatformConfig() const platformConfigStore = usePlatformConfig()
const isExerciseAutoLaunchEnabled = "true" === platformConfigStore.getSetting("exercise.allow_exercise_auto_launch") const isExerciseAutoLaunchEnabled =
"true" === platformConfigStore.getSetting("exercise.allow_exercise_auto_launch")
if (isExerciseAutoLaunchEnabled) { if (isExerciseAutoLaunchEnabled) {
const exerciseAutoLaunch = parseInt(courseSettingsStore.getSetting("enable_exercise_auto_launch"), 10) || 0 const exerciseAutoLaunch = parseInt(courseSettingsStore.getSetting("enable_exercise_auto_launch"), 10) || 0
if (exerciseAutoLaunch === 2) { if (exerciseAutoLaunch === 2) {
sessionStorage.setItem(autoLaunchKey, "true") sessionStorage.setItem(autoLaunchKey, "true")
window.location.href = `/main/exercise/exercise.php?cid=${courseId}` window.location.href =
+ (sessionId ? `&sid=${sessionId}` : '') `/main/exercise/exercise.php?cid=${courseId}` + (sessionId ? `&sid=${sessionId}` : "")
return false return false
} else if (exerciseAutoLaunch === 1) { } else if (exerciseAutoLaunch === 1) {
const exerciseId = await courseService.getAutoLaunchExerciseId(courseId, sessionId) const exerciseId = await courseService.getAutoLaunchExerciseId(courseId, sessionId)
if (exerciseId) { if (exerciseId) {
sessionStorage.setItem(autoLaunchKey, "true") sessionStorage.setItem(autoLaunchKey, "true")
window.location.href = `/main/exercise/overview.php?exerciseId=${exerciseId}&cid=${courseId}` window.location.href =
+ (sessionId ? `&sid=${sessionId}` : '') `/main/exercise/overview.php?exerciseId=${exerciseId}&cid=${courseId}` +
(sessionId ? `&sid=${sessionId}` : "")
return false return false
} }
} }
@ -163,15 +165,15 @@ const router = createRouter({
const lpAutoLaunch = parseInt(courseSettingsStore.getSetting("enable_lp_auto_launch"), 10) || 0 const lpAutoLaunch = parseInt(courseSettingsStore.getSetting("enable_lp_auto_launch"), 10) || 0
if (lpAutoLaunch === 2) { if (lpAutoLaunch === 2) {
sessionStorage.setItem(autoLaunchKey, "true") sessionStorage.setItem(autoLaunchKey, "true")
window.location.href = `/main/lp/lp_controller.php?cid=${courseId}` window.location.href = `/main/lp/lp_controller.php?cid=${courseId}` + (sessionId ? `&sid=${sessionId}` : "")
+ (sessionId ? `&sid=${sessionId}` : '')
return false return false
} else if (lpAutoLaunch === 1) { } else if (lpAutoLaunch === 1) {
const lpId = await courseService.getAutoLaunchLPId(courseId, sessionId) const lpId = await courseService.getAutoLaunchLPId(courseId, sessionId)
if (lpId) { if (lpId) {
sessionStorage.setItem(autoLaunchKey, "true") sessionStorage.setItem(autoLaunchKey, "true")
window.location.href = `/main/lp/lp_controller.php?lp_id=${lpId}&cid=${courseId}&action=view&isStudentView=true` window.location.href =
+ (sessionId ? `&sid=${sessionId}` : '') `/main/lp/lp_controller.php?lp_id=${lpId}&cid=${courseId}&action=view&isStudentView=true` +
(sessionId ? `&sid=${sessionId}` : "")
return false return false
} }
} }
@ -180,11 +182,9 @@ const router = createRouter({
const forumAutoLaunch = parseInt(courseSettingsStore.getSetting("enable_forum_auto_launch"), 10) || 0 const forumAutoLaunch = parseInt(courseSettingsStore.getSetting("enable_forum_auto_launch"), 10) || 0
if (forumAutoLaunch === 1) { if (forumAutoLaunch === 1) {
sessionStorage.setItem(autoLaunchKey, "true") sessionStorage.setItem(autoLaunchKey, "true")
window.location.href = `/main/forum/index.php?cid=${courseId}` window.location.href = `/main/forum/index.php?cid=${courseId}` + (sessionId ? `&sid=${sessionId}` : "")
+ (sessionId ? `&sid=${sessionId}` : '')
return false return false
} }
} catch (error) { } catch (error) {
console.error("Error during CourseHome route guard:", error) console.error("Error during CourseHome route guard:", error)
} }
@ -269,7 +269,7 @@ router.beforeEach(async (to, from, next) => {
if (!cid) { if (!cid) {
for (const key in sessionStorage) { for (const key in sessionStorage) {
if (key.startsWith('course_autolaunch_')) { if (key.startsWith("course_autolaunch_")) {
sessionStorage.removeItem(key) sessionStorage.removeItem(key)
} }
} }

Loading…
Cancel
Save