5
3
mirror of https://github.com/tildeverse/lobsters synced 2024-06-15 13:26:39 +00:00
tilde.news/app/helpers/stories_helper.rb
2018-01-31 07:43:07 -06:00

28 lines
498 B
Ruby

module StoriesHelper
def show_guidelines?
if !@user
return true
end
if @user.stories_submitted_count <= 5
return true
end
if Moderation.joins(:story).
where("stories.user_id = ? AND moderations.created_at > ?", @user.id,
5.days.ago).exists?
return true
end
false
end
def is_unread?(comment)
if !@user || !@ribbon
return false
end
(comment.created_at > @ribbon.updated_at) && (comment.user_id != @user.id)
end
end