add favgroup excerpt

This commit is contained in:
Toks
2015-06-29 15:44:21 -04:00
parent d811aa0b8a
commit 6829a370b2
4 changed files with 35 additions and 1 deletions

View File

@@ -55,6 +55,18 @@ module PostSets
::Pool.find_by_name(pool_name)
end
def favgroup_name
tag_string.match(/^favgroup:(\S+)$/i).try(:[], 1)
end
def has_favgroup?
is_single_tag? && favgroup_name && favgroup
end
def favgroup
::FavoriteGroup.find_by_name(favgroup_name)
end
def has_deleted?
tag_string !~ /status/ && ::Post.tag_match("#{tag_string} status:deleted").exists?
end