]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blobdiff - server/middlewares/secure.js
Try to make a better communication (between pods) module
[github/Chocobozzz/PeerTube.git] / server / middlewares / secure.js
index bfd28316a3b1551c38508cd09b59510596fb80c6..ad7b0fbf7ed0887cc5ddc0d1756f9ca6354c7d59 100644 (file)
@@ -1,15 +1,15 @@
 'use strict'
 
-var logger = require('../helpers/logger')
-var peertubeCrypto = require('../helpers/peertubeCrypto')
-var Pods = require('../models/pods')
+const logger = require('../helpers/logger')
+const peertubeCrypto = require('../helpers/peertubeCrypto')
+const Pods = require('../models/pods')
 
-var secureMiddleware = {
+const secureMiddleware = {
   decryptBody: decryptBody
 }
 
 function decryptBody (req, res, next) {
-  var url = req.body.signature.url
+  const url = req.body.signature.url
   Pods.findByUrl(url, function (err, pod) {
     if (err) {
       logger.error('Cannot get signed url in decryptBody.', { error: err })
@@ -23,9 +23,9 @@ function decryptBody (req, res, next) {
 
     logger.debug('Decrypting body from %s.', url)
 
-    var signature_ok = peertubeCrypto.checkSignature(pod.publicKey, url, req.body.signature.signature)
+    const signatureOk = peertubeCrypto.checkSignature(pod.publicKey, url, req.body.signature.signature)
 
-    if (signature_ok === true) {
+    if (signatureOk === true) {
       peertubeCrypto.decrypt(req.body.key, req.body.data, function (err, decrypted) {
         if (err) {
           logger.error('Cannot decrypt data.', { error: err })