Commit b43c5dee6e1cc2d63f62e9a2c4c1ef9388b176c2
Committed by
Paulo Meireles
1 parent
614115b9
Exists in
master
and in
29 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) |