Commit dde00da1230ac535e5bba711c33a5f1e6917be45

Authored by Cassio Cabral
1 parent be65e744
Exists in master and in 1 other branch devel

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;
@@ -19,6 +19,8 @@ @@ -19,6 +19,8 @@
19 "python-shell": "0.0.3", 19 "python-shell": "0.0.3",
20 "kue": "latest", 20 "kue": "latest",
21 "unirest": "latest", 21 "unirest": "latest",
22 - "cron": "latest" 22 + "cron": "latest",
  23 + "kue-ui": "latest",
  24 + "lodash": "latest"
23 } 25 }
24 } 26 }