removed superflous method
fixed scope
This commit is contained in:
@ -8,7 +8,7 @@ class RequestForComment < ActiveRecord::Base
|
|||||||
has_many :subscriptions
|
has_many :subscriptions
|
||||||
|
|
||||||
scope :unsolved, -> { where(solved: [false, nil]) }
|
scope :unsolved, -> { where(solved: [false, nil]) }
|
||||||
scope :not_stale, -> { where("user_id%10 <2 OR user_id%10 >= 4").where(exercise.exercise_collections.none{|ec| ec.id = 3} } ########### todo
|
scope :not_stale, -> { where("user_id%10 < 3").where(exercise.exercise_collections.none{|ec| ec.id = 3} }
|
||||||
|
|
||||||
def self.last_per_user(n = 5)
|
def self.last_per_user(n = 5)
|
||||||
from("(#{row_number_user_sql}) as request_for_comments")
|
from("(#{row_number_user_sql}) as request_for_comments")
|
||||||
|
@ -31,16 +31,4 @@ class UserGroupSeparator
|
|||||||
:recommended_assignment
|
:recommended_assignment
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
def self.getRequestforCommentGroup(user)
|
|
||||||
lastDigitId = user.id % 10
|
|
||||||
if lastDigitId < 2 # 0,1
|
|
||||||
:hide_rfc
|
|
||||||
elsif lastDigitId < 4 # 2,3
|
|
||||||
:stale_rfc
|
|
||||||
else # 4,5,6,7,8,9
|
|
||||||
:show_rfc
|
|
||||||
end
|
|
||||||
end
|
|
||||||
|
|
||||||
end
|
end
|
Reference in New Issue
Block a user