forked from e621ng/e621ng
[Favorites] Add the missing methods (#866)
This commit is contained in:
parent
90edfec0a9
commit
cecefcc258
@ -28,10 +28,22 @@ module PostSets
|
||||
end
|
||||
end
|
||||
|
||||
def has_explicit?
|
||||
!CurrentUser.safe_mode?
|
||||
end
|
||||
|
||||
def hidden_posts
|
||||
@hidden_posts ||= posts.reject(&:visible?)
|
||||
end
|
||||
|
||||
def login_blocked_posts
|
||||
@login_blocked_posts ||= posts.select(&:loginblocked?)
|
||||
end
|
||||
|
||||
def safe_posts
|
||||
@safe_posts ||= posts.select { |p| p.safeblocked? && !p.deleteblocked? }
|
||||
end
|
||||
|
||||
def api_posts
|
||||
result = posts
|
||||
fill_children(result)
|
||||
|
Loading…
Reference in New Issue
Block a user