Commit b43c5dee6e1cc2d63f62e9a2c4c1ef9388b176c2
Committed by
Paulo Meireles
1 parent
614115b9
Exists in
staging
and in
42 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 | 43 | end |
44 | 44 | |
45 | 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 | 48 | end |
49 | 49 | |
50 | 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 | 53 | end |
54 | 54 | |
55 | 55 | def update_metric_configuration |
... | ... | @@ -157,6 +157,7 @@ class MezuroPluginMyprofileController < ProfileController |
157 | 157 | def generic_metric_configuration_creation(metric_configuration) |
158 | 158 | @configuration_name = params[:configuration_name] |
159 | 159 | Kalibro::Client::MetricConfigurationClient.new.save(metric_configuration, @configuration_name) |
160 | + metric_configuration.metric.name | |
160 | 161 | end |
161 | 162 | |
162 | 163 | def auxiliar_update_metric_configuration(type) | ... | ... |