diff options
author | Eugen Rochko <eugen@zeonfederated.com> | 2016-12-11 22:49:25 +0100 |
---|---|---|
committer | Eugen Rochko <eugen@zeonfederated.com> | 2016-12-11 22:49:25 +0100 |
commit | e90fcb46e3e5bc4144d8777c2267bec638e327a0 (patch) | |
tree | cce8b79b97c115de80b908286173dabc38099545 /app/helpers | |
parent | f90133d2adecedeb9b9fbc1ca524cdf097272893 (diff) |
Sensitive content federates using the "nsfw" hashtag
Diffstat (limited to 'app/helpers')
-rw-r--r-- | app/helpers/atom_builder_helper.rb | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/app/helpers/atom_builder_helper.rb b/app/helpers/atom_builder_helper.rb index 953ccd438..02876d5ad 100644 --- a/app/helpers/atom_builder_helper.rb +++ b/app/helpers/atom_builder_helper.rb @@ -53,8 +53,8 @@ module AtomBuilderHelper xml.author(&block) end - def category(xml, tag) - xml.category(term: tag.name) + def category(xml, term) + xml.category(term: term) end def target(xml, &block) @@ -203,8 +203,10 @@ module AtomBuilderHelper end stream_entry.target.tags.each do |tag| - category xml, tag + category xml, tag.name end + + category(xml, 'nsfw') if stream_entry.target.sensitive? end end end @@ -222,8 +224,10 @@ module AtomBuilderHelper end stream_entry.activity.tags.each do |tag| - category xml, tag + category xml, tag.name end + + category(xml, 'nsfw') if stream_entry.activity.sensitive? end private |