Commit e701524fc72a0527e492a4d261273aa9cbe74185
Committed by
Fabio Teixeira
1 parent
da1dcd8c
Exists in
master
and in
5 other branches
Redirect to control panel after save on edit.Cancel button
Signed-off-by: Arthur Del Esposte <arthurmde@gmail.com> Signed-off-by: Gabriela Navarro <navarro1703@gmail.com> Signed-off-by: Gustavo Jaruga <darksshades@gmail.com>
Showing
2 changed files
with
9 additions
and
8 deletions
Show diff stats
controllers/mpog_software_plugin_myprofile_controller.rb
| ... | ... | @@ -114,13 +114,11 @@ class MpogSoftwarePluginMyprofileController < MyProfileController |
| 114 | 114 | end |
| 115 | 115 | end |
| 116 | 116 | |
| 117 | - valid_libraries = @list_libraries.empty? || LibraryHelper.valid_list_libraries?(@list_libraries) | |
| 118 | - valid_database = DatabaseHelper.valid_list_database?(@list_databases) | |
| 119 | - valid_language = SoftwareLanguageHelper.valid_list_language?(@list_languages) | |
| 120 | - valid_operating_system = OperatingSystemHelper.valid_list_operating_system?(@list_operating_systems) | |
| 121 | - valid_software_categories = request.post? && @software_categories.valid? | |
| 122 | - | |
| 123 | - @software_info.save! | |
| 117 | + begin | |
| 118 | + @software_info.save! | |
| 119 | + redirect_to :controller => 'profile_editor', :action => 'index' | |
| 120 | + rescue ActiveRecord::RecordInvalid => invalid | |
| 121 | + end | |
| 124 | 122 | end |
| 125 | 123 | end |
| 126 | 124 | ... | ... |
views/mpog_software_plugin_myprofile/edit_software.html.erb
| ... | ... | @@ -10,5 +10,8 @@ |
| 10 | 10 | |
| 11 | 11 | <%= render_tabs(tabs) %> |
| 12 | 12 | |
| 13 | -<%= submit_button(:save, _('Save')) %> | |
| 13 | +<% button_bar do %> | |
| 14 | + <%= submit_button(:save, _('Save')) %> | |
| 15 | + <%= button(:back, _('Back to control panel'), :controller => 'profile_editor') %> | |
| 16 | +<% end %> | |
| 14 | 17 | <% end %> |
| 15 | 18 | \ No newline at end of file | ... | ... |