Commit dde00da1230ac535e5bba711c33a5f1e6917be45
1 parent
be65e744
Exists in
master
and in
1 other branch
add lodash and clean videornp endpoint
Showing
2 changed files
with
26 additions
and
24 deletions
Show diff stats
endpoints/videornp.js
| @@ -11,35 +11,35 @@ var async = require('async'); | @@ -11,35 +11,35 @@ var async = require('async'); | ||
| 11 | function init(req, res, Request) { | 11 | function init(req, res, Request) { |
| 12 | res.set("Content-Type", "application/json"); | 12 | res.set("Content-Type", "application/json"); |
| 13 | 13 | ||
| 14 | - /* Verifica se os paramêtros [transparencia, texto] possuem algum valor */ | ||
| 15 | - if (((req.body.legenda_url === '') && (req.body.video_url === '')) || ((typeof req.body.legenda_url === 'undefined') && (typeof req.body.video_url === 'undefined'))) { | 14 | + /* Verifica se os paramêtros [transparencia, texto] possuem algum valor */ |
| 15 | + if (((req.body.legenda_url === '') && (req.body.video_url === '')) || ((typeof req.body.legenda_url === 'undefined') && (typeof req.body.video_url === 'undefined'))) { | ||
| 16 | res.send(500, parameters.errorMessage('O valor de algum parâmetro está vazio')); | 16 | res.send(500, parameters.errorMessage('O valor de algum parâmetro está vazio')); |
| 17 | return; | 17 | return; |
| 18 | } | 18 | } |
| 19 | 19 | ||
| 20 | - /* Verifica se os paramêtros [transparencia, texto] possuem algum valor */ | ||
| 21 | - if ((typeof req.body.revisaomanual === 'undefined') || ((req.body.revisaomanual.toUpperCase() !== "SIM") && (req.body.revisaomanual.toUpperCase() !== "NAO"))) { | ||
| 22 | - res.send(500, parameters.errorMessage('O valor do parâmetro revisaomanual é inválido.')); | ||
| 23 | - return; | ||
| 24 | - } | 20 | + /* Verifica se os paramêtros [transparencia, texto] possuem algum valor */ |
| 21 | + if ((typeof req.body.revisaomanual === 'undefined') || ((req.body.revisaomanual.toUpperCase() !== "SIM") && (req.body.revisaomanual.toUpperCase() !== "NAO"))) { | ||
| 22 | + res.send(500, parameters.errorMessage('O valor do parâmetro revisaomanual é inválido.')); | ||
| 23 | + return; | ||
| 24 | + } | ||
| 25 | 25 | ||
| 26 | - if ((typeof req.body.conteudista === 'undefined') || (req.body.conteudista === '')) { | ||
| 27 | - res.send(500, parameters.errorMessage('O valor de algum parâmetro está vazio')); | ||
| 28 | - return; | ||
| 29 | - } | 26 | + if ((typeof req.body.conteudista === 'undefined') || (req.body.conteudista === '')) { |
| 27 | + res.send(500, parameters.errorMessage('O valor de algum parâmetro está vazio')); | ||
| 28 | + return; | ||
| 29 | + } | ||
| 30 | 30 | ||
| 31 | - if ((typeof req.body.instituicao === 'undefined') || (req.body.instituicao === '')) { | ||
| 32 | - res.send(500, parameters.errorMessage('O valor de algum parâmetro está vazio')); | ||
| 33 | - return; | ||
| 34 | - } | 31 | + if ((typeof req.body.instituicao === 'undefined') || (req.body.instituicao === '')) { |
| 32 | + res.send(500, parameters.errorMessage('O valor de algum parâmetro está vazio')); | ||
| 33 | + return; | ||
| 34 | + } | ||
| 35 | 35 | ||
| 36 | - if ((typeof req.body.usuario === 'undefined') || (req.body.usuario === '')) { | ||
| 37 | - res.send(500, parameters.errorMessage('O valor de algum parâmetro está vazio')); | ||
| 38 | - return; | ||
| 39 | - } | 36 | + if ((typeof req.body.usuario === 'undefined') || (req.body.usuario === '')) { |
| 37 | + res.send(500, parameters.errorMessage('O valor de algum parâmetro está vazio')); | ||
| 38 | + return; | ||
| 39 | + } | ||
| 40 | 40 | ||
| 41 | process(req, res, Request); | 41 | process(req, res, Request); |
| 42 | -}; | 42 | +} |
| 43 | 43 | ||
| 44 | function process(req, res, Request) { | 44 | function process(req, res, Request) { |
| 45 | var id = uuid.v4(); | 45 | var id = uuid.v4(); |
| @@ -69,7 +69,7 @@ function process(req, res, Request) { | @@ -69,7 +69,7 @@ function process(req, res, Request) { | ||
| 69 | res.send(500, { 'error': 'Erro na criação da requisição.'}); | 69 | res.send(500, { 'error': 'Erro na criação da requisição.'}); |
| 70 | } | 70 | } |
| 71 | }); | 71 | }); |
| 72 | - | 72 | + |
| 73 | async.series([ | 73 | async.series([ |
| 74 | // Cria a pasta apropriada | 74 | // Cria a pasta apropriada |
| 75 | function(callback) { | 75 | function(callback) { |
| @@ -140,7 +140,7 @@ function callCore(id, video, subtitle, req, res, Request, request_object) { | @@ -140,7 +140,7 @@ function callCore(id, video, subtitle, req, res, Request, request_object) { | ||
| 140 | 140 | ||
| 141 | console.log("ID: " + request_object.id); | 141 | console.log("ID: " + request_object.id); |
| 142 | core.call(id, command_line, req, res, Request, request_object); | 142 | core.call(id, command_line, req, res, Request, request_object); |
| 143 | -}; | 143 | +} |
| 144 | 144 | ||
| 145 | function callCoreSubtitle(id, subtitle, req, res, Request, request_object) { | 145 | function callCoreSubtitle(id, subtitle, req, res, Request, request_object) { |
| 146 | /* Move a legenda submetido para a pasta com o seu ID correspondente */ | 146 | /* Move a legenda submetido para a pasta com o seu ID correspondente */ |
| @@ -168,6 +168,6 @@ function callCoreSubtitle(id, subtitle, req, res, Request, request_object) { | @@ -168,6 +168,6 @@ function callCoreSubtitle(id, subtitle, req, res, Request, request_object) { | ||
| 168 | res.send(500, parameters.errorMessage('Erro na chamada ao core')); | 168 | res.send(500, parameters.errorMessage('Erro na chamada ao core')); |
| 169 | }); | 169 | }); |
| 170 | 170 | ||
| 171 | -}; | 171 | +} |
| 172 | 172 | ||
| 173 | module.exports.init = init; | 173 | module.exports.init = init; |
package.json