Commit 93215ecf11d35f9229d073444cf554cd7f8ea282
1 parent
f7f325c5
Exists in
master
and in
5 other branches
add_user_to_institution_community: When user is registered, he is already added …
…as a member to the institution community Signed-off-by: Fabio Teixeira <fabio1079@gmail.com> Signed-off-by: Luciano Prestes <lucianopcbr@gmail.com> Signed-off-by: Parley Martins <parley@outlook.com>
Showing
2 changed files
with
9 additions
and
1 deletions
Show diff stats
lib/mpog_software_plugin.rb
@@ -169,6 +169,14 @@ class MpogSoftwarePlugin < Noosfero::Plugin | @@ -169,6 +169,14 @@ class MpogSoftwarePlugin < Noosfero::Plugin | ||
169 | [{:title => _('Manage Software'), :url => {:controller => 'mpog_software_plugin', :action => 'archive_software'}}] | 169 | [{:title => _('Manage Software'), :url => {:controller => 'mpog_software_plugin', :action => 'archive_software'}}] |
170 | end | 170 | end |
171 | 171 | ||
172 | + | ||
173 | + def custom_user_registration_attributes user | ||
174 | + if user.institution | ||
175 | + community = user.institution.community | ||
176 | + community.add_member user.person | ||
177 | + end | ||
178 | + end | ||
179 | + | ||
172 | protected | 180 | protected |
173 | 181 | ||
174 | def calc_percentage_registration person | 182 | def calc_percentage_registration person |
views/mpog_software_plugin/create_institution.html.erb
@@ -29,7 +29,7 @@ | @@ -29,7 +29,7 @@ | ||
29 | <span class='required-field'> | 29 | <span class='required-field'> |
30 | <div class="formfield type-text"> | 30 | <div class="formfield type-text"> |
31 | <%= inst.label("cnpj" ,_("CNPJ"), :class=>"formlabel") %> | 31 | <%= inst.label("cnpj" ,_("CNPJ"), :class=>"formlabel") %> |
32 | - <%= required inst.text_field(:cnpj) %> | 32 | + <%= required inst.text_field(:cnpj, :placeholder=>"99.999.999/9999-99") %> |
33 | </div> | 33 | </div> |
34 | </span> | 34 | </span> |
35 | 35 |