Commit 5d95b066 by Alan de Oliveira

melhorando as mensagens de resposta

parent d4d64f04
......@@ -33,10 +33,9 @@ function findTurma(curso, ano, turma) {
let turmas = JSON.parse(req.getBody('utf8')).turmas;
console.log(`Turmas` + JSON.stringify(turmas));
turmas = turmas.filter(t =>
return turmas.filter(t =>
t.identificador.includes(ano + turma.toUpperCase()));
return turmas[0];
}
......@@ -57,8 +56,27 @@ exports.action = (conv) => {
let params = conv.parameters;
console.log(`parâmatros: ${ JSON.stringify(params)}`);
const curso = findCurso(params.curso);
const turma = findTurma(curso, params.ano, params.turma);
if (curso === undefined) {
conv.ask('não encontramos o curso informado');
return;
}
const turmas = findTurma(curso, params.ano, params.turma);
if (turmas.length === 0) {
conv.ask('Não encontrei a turma informada 🙁');
return;
}
if (turmas.length > 1) {
conv.ask('há mais de uma turma aberta');
return;
}
const turma = turmas[0];
const horario = findHorario(turma);
//Gerando mensagens
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment