From 28669ac6356f2891558d9764bcbe218132bea625 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Geuken?= Date: Fri, 17 Apr 2015 14:19:32 +0200 Subject: [PATCH] get_progress: align case and when as rubocop --- app/models/target.rb | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/app/models/target.rb b/app/models/target.rb index 341e75fe..19ee677e 100644 --- a/app/models/target.rb +++ b/app/models/target.rb @@ -28,16 +28,17 @@ class Target < ActiveRecord::Base # ====Returns # * +String+ -> progress in percent def get_progress - numerator = case unit - when Target.units[:submissions] - conference.events.where('created_at < ?', due_date).count - when Target.units[:registrations] - conference.registrations.where('created_at < ?', due_date).count - when Target.units[:program_minutes] - conference.current_program_minutes - else - 0 - end + numerator = + case unit + when Target.units[:submissions] + conference.events.where('created_at < ?', due_date).count + when Target.units[:registrations] + conference.registrations.where('created_at < ?', due_date).count + when Target.units[:program_minutes] + conference.current_program_minutes + else + 0 + end (100 * numerator / target_count).to_s end