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