Commit b43c5dee6e1cc2d63f62e9a2c4c1ef9388b176c2
Committed by
Paulo Meireles
1 parent
614115b9
Exists in
master
and in
23 other branches
[Mezuro] redirecting to edit view after metric configuration creation
Showing
1 changed file
with
5 additions
and
4 deletions
Show diff stats
plugins/mezuro/controllers/mezuro_plugin_myprofile_controller.rb
| @@ -43,13 +43,13 @@ class MezuroPluginMyprofileController < ProfileController | @@ -43,13 +43,13 @@ class MezuroPluginMyprofileController < ProfileController | ||
| 43 | end | 43 | end |
| 44 | 44 | ||
| 45 | def create_metric_configuration | 45 | def create_metric_configuration |
| 46 | - generic_metric_configuration_creation(new_metric_configuration_instance) | ||
| 47 | - redirect_to "/#{profile.identifier}/#{@configuration_name.downcase.gsub(/\s/, '-')}" | 46 | + metric_name = generic_metric_configuration_creation(new_metric_configuration_instance) |
| 47 | + redirect_to "/myprofile/#{profile.identifier}/plugin/mezuro/edit_metric_configuration?configuration_name=#{@configuration_name.gsub(/\s/, '+')}&metric_name=#{metric_name.gsub(/\s/, '+')}" | ||
| 48 | end | 48 | end |
| 49 | 49 | ||
| 50 | def create_compound_metric_configuration | 50 | def create_compound_metric_configuration |
| 51 | - generic_metric_configuration_creation(new_compound_metric_configuration_instance) | ||
| 52 | - redirect_to "/#{profile.identifier}/#{@configuration_name.downcase.gsub(/\s/, '-')}" | 51 | + metric_name = generic_metric_configuration_creation(new_compound_metric_configuration_instance) |
| 52 | + redirect_to "/myprofile/#{profile.identifier}/plugin/mezuro/edit_compound_metric_configuration?configuration_name=#{@configuration_name.gsub(/\s/, '+')}&metric_name=#{metric_name.gsub(/\s/, '+')}" | ||
| 53 | end | 53 | end |
| 54 | 54 | ||
| 55 | def update_metric_configuration | 55 | def update_metric_configuration |
| @@ -157,6 +157,7 @@ class MezuroPluginMyprofileController < ProfileController | @@ -157,6 +157,7 @@ class MezuroPluginMyprofileController < ProfileController | ||
| 157 | def generic_metric_configuration_creation(metric_configuration) | 157 | def generic_metric_configuration_creation(metric_configuration) |
| 158 | @configuration_name = params[:configuration_name] | 158 | @configuration_name = params[:configuration_name] |
| 159 | Kalibro::Client::MetricConfigurationClient.new.save(metric_configuration, @configuration_name) | 159 | Kalibro::Client::MetricConfigurationClient.new.save(metric_configuration, @configuration_name) |
| 160 | + metric_configuration.metric.name | ||
| 160 | end | 161 | end |
| 161 | 162 | ||
| 162 | def auxiliar_update_metric_configuration(type) | 163 | def auxiliar_update_metric_configuration(type) |