From 0906bb6dab44aada8bada2ab1e15bd200e306ba4 Mon Sep 17 00:00:00 2001 From: Thiago Ribeiro Date: Mon, 7 Dec 2015 17:22:25 -0200 Subject: [PATCH] CNPJ should be mandatory --- src/noosfero-spb/gov_user/lib/institution.rb | 1 + src/noosfero-spb/gov_user/views/gov_user_plugin/_institution.html.erb | 7 +++++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/noosfero-spb/gov_user/lib/institution.rb b/src/noosfero-spb/gov_user/lib/institution.rb index 1f5df5c..13677d4 100644 --- a/src/noosfero-spb/gov_user/lib/institution.rb +++ b/src/noosfero-spb/gov_user/lib/institution.rb @@ -23,6 +23,7 @@ class Institution < ActiveRecord::Base :corporate_name, :siorg_code, :community validates :name, :presence=>true, :uniqueness=>true + validates :cnpj, :presence=>true, :uniqueness=>true before_save :verify_institution_type diff --git a/src/noosfero-spb/gov_user/views/gov_user_plugin/_institution.html.erb b/src/noosfero-spb/gov_user/views/gov_user_plugin/_institution.html.erb index 9cb18bd..ac44b0c 100644 --- a/src/noosfero-spb/gov_user/views/gov_user_plugin/_institution.html.erb +++ b/src/noosfero-spb/gov_user/views/gov_user_plugin/_institution.html.erb @@ -105,7 +105,10 @@
- <%= inst.label("cnpj" ,_("CNPJ"), :class=>"formlabel") %> + <%= inst.text_field(:cnpj, :placeholder=>"99.999.999/9999-99", :class=>"intitution_cnpj_field", :value => params[:institutions][:cnpj]) %>
@@ -151,7 +154,7 @@ <%= inst.select(:juridical_nature, @juridical_nature, :selected=>params[:institutions][:juridical_nature], :class => flash[:error_institution_juridical_nature])%> - +
<%= _("SISP ?") %> -- libgit2 0.21.2