Enable Style/IndentationWidth cop

The offenses were fixed manually
This commit is contained in:
AEtherC0r3 2017-07-05 23:31:22 +03:00 committed by Stella Rouzi
parent e3b51dfc2b
commit 9c58397cd2
6 changed files with 71 additions and 83 deletions

View file

@ -22,50 +22,50 @@ class AddEventsPerWeekToConference < ActiveRecord::Migration
if event
conference = TempConference.find_by_id(event.conference_id)
if conference
week = event_version.created_at.end_of_week
week = event_version.created_at.end_of_week
no_events = {
new: 0,
withdrawn: 0,
unconfirmed: 0,
confirmed: 0,
canceled: 0,
rejected: 0,
}
if !conference.events_per_week
conference.events_per_week = {
week => no_events
no_events = {
new: 0,
withdrawn: 0,
unconfirmed: 0,
confirmed: 0,
canceled: 0,
rejected: 0,
}
elsif !conference.events_per_week[week]
conference.events_per_week[week] = no_events
end
if event_version.object_changes &&
event_version.event == 'create'
# Increment the new state
conference.events_per_week[week][:new] += 1
elsif event_version.object_changes &&
event_version.object_changes[:state]
prev_state = event_version.object_changes[:state][0].to_sym
next_state = event_version.object_changes[:state][1].to_sym
# Backward compatibility: deprecated state :review now :new
if prev_state == :review
prev_state = :new
elsif next_state == :review
next_state = :new
if !conference.events_per_week
conference.events_per_week = {
week => no_events
}
elsif !conference.events_per_week[week]
conference.events_per_week[week] = no_events
end
# Increment the next state
conference.events_per_week[week][next_state] += 1
if event_version.object_changes &&
event_version.event == 'create'
# Decrement the previous state
conference.events_per_week[week][prev_state] -= 1
end
conference.save
# Increment the new state
conference.events_per_week[week][:new] += 1
elsif event_version.object_changes &&
event_version.object_changes[:state]
prev_state = event_version.object_changes[:state][0].to_sym
next_state = event_version.object_changes[:state][1].to_sym
# Backward compatibility: deprecated state :review now :new
if prev_state == :review
prev_state = :new
elsif next_state == :review
next_state = :new
end
# Increment the next state
conference.events_per_week[week][next_state] += 1
# Decrement the previous state
conference.events_per_week[week][prev_state] -= 1
end
conference.save
end
end
end