Commit 7b9b2e23e458b317632ee9875170a8c6e374d16c
1 parent
66f69445
Exists in
master
and in
79 other branches
Refactor extended ProfileEditorController
Signed-off-by: Fabio Teixeira <fabio1079@gmail.com> Signed-off-by: Luciano Prestes <lucianopcbr@gmail.com>
Showing
1 changed file
with
1 additions
and
18 deletions
Show diff stats
lib/ext/profile_editor_controller.rb
@@ -8,7 +8,7 @@ class ProfileEditorController | @@ -8,7 +8,7 @@ class ProfileEditorController | ||
8 | @profile_data = profile | 8 | @profile_data = profile |
9 | @possible_domains = profile.possible_domains | 9 | @possible_domains = profile.possible_domains |
10 | 10 | ||
11 | - edit_community_post_actions if request.post? | 11 | + edit if request.post? |
12 | end | 12 | end |
13 | 13 | ||
14 | protected | 14 | protected |
@@ -20,21 +20,4 @@ class ProfileEditorController | @@ -20,21 +20,4 @@ class ProfileEditorController | ||
20 | end | 20 | end |
21 | end | 21 | end |
22 | 22 | ||
23 | - def edit_community_post_actions | ||
24 | - params[:profile_data][:fields_privacy] ||= {} if profile.person? && params[:profile_data].is_a?(Hash) | ||
25 | - | ||
26 | - Profile.transaction do | ||
27 | - Image.transaction do | ||
28 | - begin | ||
29 | - @plugins.dispatch(:profile_editor_transaction_extras) | ||
30 | - @profile_data.update_attributes!(params[:profile_data]) | ||
31 | - | ||
32 | - redirect_to :action => 'index', :profile => profile.identifier | ||
33 | - rescue Exception => ex | ||
34 | - profile.identifier = params[:profile] if profile.identifier.blank? | ||
35 | - end | ||
36 | - end | ||
37 | - end | ||
38 | - end | ||
39 | - | ||
40 | end | 23 | end |