fix post flag
This commit is contained in:
@@ -19,6 +19,10 @@ class PostFlag < ActiveRecord::Base
|
|||||||
where("is_resolved = ?", false)
|
where("is_resolved = ?", false)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
def recent
|
||||||
|
where("created_at >= ?", 1.day.ago)
|
||||||
|
end
|
||||||
|
|
||||||
def old
|
def old
|
||||||
where("created_at <= ?", 3.days.ago)
|
where("created_at <= ?", 3.days.ago)
|
||||||
end
|
end
|
||||||
@@ -50,8 +54,8 @@ class PostFlag < ActiveRecord::Base
|
|||||||
end
|
end
|
||||||
|
|
||||||
def validate_creator_is_not_limited
|
def validate_creator_is_not_limited
|
||||||
if flag_count_for_creator >= 5
|
if flag_count_for_creator >= 10
|
||||||
errors[:creator] << "can flag 5 posts a day"
|
errors[:creator] << "can flag 10 posts a day"
|
||||||
false
|
false
|
||||||
else
|
else
|
||||||
true
|
true
|
||||||
|
|||||||
Reference in New Issue
Block a user