From b2671c6420d493da4308fdb93b7a30d57b2da08a Mon Sep 17 00:00:00 2001 From: Leonardo Merlin Date: Wed, 6 Jan 2016 10:07:27 -0200 Subject: [PATCH] Update proposal create feedback --- src/app/components/cadastro-proposta/cadastro-proposta.html | 2 -- src/app/pages/programas/programa.controller.js | 12 ++++++++---- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/src/app/components/cadastro-proposta/cadastro-proposta.html b/src/app/components/cadastro-proposta/cadastro-proposta.html index 917939a..601d5f5 100644 --- a/src/app/components/cadastro-proposta/cadastro-proposta.html +++ b/src/app/components/cadastro-proposta/cadastro-proposta.html @@ -28,8 +28,6 @@ ng-class="{ 'has-error' : formPropostas.proposta.$invalid && formPropostas.proposta.$touched }" ng-model="proposta" ng-trim="false" - ng-maxlength="200" - maxlength="200" required>
diff --git a/src/app/pages/programas/programa.controller.js b/src/app/pages/programas/programa.controller.js index 07303de..be2886c 100644 --- a/src/app/pages/programas/programa.controller.js +++ b/src/app/pages/programas/programa.controller.js @@ -186,10 +186,14 @@ if (vm.error.code === 400) { // Bad Request - vm.error.message = ''; - vm.error.message += 'Não foi possível enviar a proposta.
'; - vm.error.message += 'Este problema já foi registrado em nossos servidores.
'; - vm.error.message += 'Por favor, tente novamente mais tarde.'; + if (angular.equals(error.message, 'Resumo é muito longo (máximo: 200 caracteres)')) { + vm.error.message = 'Proposta muito longa (máximo: 200 caracteres)'; + } else { + vm.error.message = ''; + vm.error.message += 'Não foi possível enviar a proposta.
'; + vm.error.message += 'Este problema já foi registrado em nossos servidores.
'; + vm.error.message += 'Por favor, tente novamente mais tarde.'; + } } // vm.proposalStatus = vm.PROPOSAL_STATUS.SENT | vm.PROPOSAL_STATUS.ERROR; -- libgit2 0.21.2