REST Service for POPCORN - ILIAS
alex
2025-06-25 7a62193da9c9bb8f66c1e26cd1cecfc7925d6de0
vue/src/lib/api.js
@@ -5,10 +5,12 @@
let apiToken = useSessionStorage("apiToken", "")
export const apiTokenValid = computed(() => apiToken.value !== null && apiToken.value !== "")
export function setApiToken(token) {
export function setApiToken (token) {
   apiToken.value = token
}
export function deleteApiToken() {
export function deleteApiToken () {
   apiToken.value = null
}
@@ -64,3 +66,10 @@
   return await res.json()
}
export async function reindex () {
   let url = `${apiBase}/search/reindex?token=${apiToken.value}`
   const res = await fetch(url, {method: "POST"})
   const data = await res.json()
   console.log(data)
   return data
}