tilde.news/app/helpers/stories_helper.rb
Peter Bhat Harkins bf4327de49 rubocop: Layout/AlignParameters, 708
Seriously considered renaming vote_thusly_on_story_or_comment_for_user_because
just becaues of how many weird linewraps it causes.
2018-03-17 14:06:21 -05:00

31 lines
583 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