Do not use unless with else

Solve Rubocop offense introduced in https://github.com/openSUSE/osem/pull/1123
This commit is contained in:
Ana 2016-08-08 23:57:03 +02:00
parent 859b3beda6
commit c1334e59cc

View file

@ -67,8 +67,9 @@ module Admin
def destroy
if can? :destroy, @question
# Do not delete global questions
unless @question.global
if @question.global
flash[:error] = 'You cannot delete global questions.'
else
# Delete question and its answers
begin
Question.transaction do
@ -82,8 +83,6 @@ module Admin
rescue ActiveRecord::RecordInvalid
flash[:error] = 'Could not delete question.'
end
else
flash[:error] = 'You cannot delete global questions.'
end
else
flash[:error] = 'You must be an admin to delete a question.'