yazid138 2 năm trước cách đây
mục cha
commit
ce8e388fdf
2 tập tin đã thay đổi với 37 bổ sung37 xóa
  1. 1 1
      app.js
  2. 36 36
      controller/sanksi.controller.js

+ 1 - 1
app.js

@@ -15,7 +15,7 @@ app.use(express.json())
 app.use(cors({ origin: true, credentials: true }))
 app.use(express.urlencoded({ extended: false }))
 app.use(cookieParser(process.env.SRU51))
-app.use(csrf( ['GET', 'HEAD', 'OPTIONS'], ['/v1/auth/login', /\/v1\/auto\//i]))
+// app.use(csrf( ['GET', 'HEAD', 'OPTIONS'], ['/v1/auth/login', /\/v1\/auto\//i]))
 
 app.use(express.static(path.join(__dirname, 'public')))
 

+ 36 - 36
controller/sanksi.controller.js

@@ -103,42 +103,42 @@ exports.create = handleError(async (req, res) => {
     }
   })
 
-  if (coba.decrypt(process.env.CXQSB) === 'production' && data) {
-    try {
-      await axios.post(
-        `https://api.kemdikbud.go.id:8243/pddikti/1.2/pt/${laporan.pt.kode}/sanksi`,
-        {
-          noSanksi: no_sanksi,
-          tmtBerlaku: from_date,
-          tstBerlaku: tanggal_terima_sanksi,
-          idJenisSanksi: Math.max(...pelanggaran.map(e => e.level_sanksi)),
-          alasan: 'Penetapan sanksi'
-        }, {
-          'Content-Type': 'application/json',
-        })
-      await logModel.create({
-        user: user._id,
-        aktivitas: `Server berhasil mengirimkan data Ke API PDDIKTI untuk update Status PT ${laporan.pt.nama}`
-      })
-    } catch (e) {
-      await Promise.all([
-        laporanModel.updateOne({
-          _id: laporan._id
-        }, {
-          sanksi: null
-        }), sanksiModel.deleteOne({
-          _id: data._id
-        }), logModel.create({
-          user: user._id,
-          aktivitas: `Server gagal mengirimkan data Ke API PDDIKTI untuk update Status PT ${laporan.pt.nama}`
-        })
-      ])
-      return response.error(res, {
-        message: 'Gagal Membuat Sanksi',
-        error: e.message
-      })
-    }
-  }
+  // if (coba.decrypt(process.env.CXQSB) === 'production' && data) {
+  //   try {
+  //     await axios.post(
+  //       `https://api.kemdikbud.go.id:8243/pddikti/1.2/pt/${laporan.pt.kode}/sanksi`,
+  //       {
+  //         noSanksi: no_sanksi,
+  //         tmtBerlaku: from_date,
+  //         tstBerlaku: tanggal_terima_sanksi,
+  //         idJenisSanksi: Math.max(...pelanggaran.map(e => e.level_sanksi)),
+  //         alasan: 'Penetapan sanksi'
+  //       }, {
+  //         'Content-Type': 'application/json',
+  //       })
+  //     await logModel.create({
+  //       user: user._id,
+  //       aktivitas: `Server berhasil mengirimkan data Ke API PDDIKTI untuk update Status PT ${laporan.pt.nama}`
+  //     })
+  //   } catch (e) {
+  //     await Promise.all([
+  //       laporanModel.updateOne({
+  //         _id: laporan._id
+  //       }, {
+  //         sanksi: null
+  //       }), sanksiModel.deleteOne({
+  //         _id: data._id
+  //       }), logModel.create({
+  //         user: user._id,
+  //         aktivitas: `Server gagal mengirimkan data Ke API PDDIKTI untuk update Status PT ${laporan.pt.nama}`
+  //       })
+  //     ])
+  //     return response.error(res, {
+  //       message: 'Gagal Membuat Sanksi',
+  //       error: e.message
+  //     })
+  //   }
+  // }
 
   await laporanModel.findByIdAndUpdate(laporan._id, {
     sanksi: data._id