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