REST Service for POPCORN - ILIAS
alex
5 hours ago b8c5990374e828bea9de4b057709a07d230da6ab
lib/libIlias.js
@@ -9,6 +9,8 @@
/////////////////////////////////////////////////////////////////////////
module.exports = {
   ping,
   getUser,
   importIliasUser,
@@ -26,6 +28,17 @@
}
/////////////////////////////////////////////////////////////////////////
async function ping() {
   const sp = new URLSearchParams({
      command: "ping",
      token: iliastoken,
   })
   let url2 = `${url}?${sp.toString()}`
   console.log("pinging url", url2)
   const res = await fetch(url2, {method: "GET"})
   return await res.json() //
}
/////// GET USER ////////////////////////////////////////////////////////////////
async function getUser (usr_id) {
@@ -72,6 +85,7 @@
   const udfDef = await db.getUdf()
   const udfMap = _.keyBy(udfDef, "field_name")
   // console.dir(udfMap, {depth: null, colors: true, maxArrayLength: null})
   user.udf = _.mapKeys(user.udf, function (value, key) {
      return udfMap[key].field_id
   })