From ec653dce717c87e2882fcb0245db773c6205f6cc Mon Sep 17 00:00:00 2001 From: evazion Date: Mon, 6 Feb 2017 02:23:51 -0600 Subject: [PATCH] app/presenters: remove unused forum_post/note/post_version presenters. --- app/models/forum_topic.rb | 4 ---- app/models/note.rb | 4 ---- app/models/post_version.rb | 4 ---- app/presenters/forum_topic_presenter.rb | 8 -------- app/presenters/note_presenter.rb | 9 --------- app/presenters/post_version_presenter.rb | 20 -------------------- 6 files changed, 49 deletions(-) delete mode 100644 app/presenters/forum_topic_presenter.rb delete mode 100644 app/presenters/note_presenter.rb delete mode 100644 app/presenters/post_version_presenter.rb diff --git a/app/models/forum_topic.rb b/app/models/forum_topic.rb index e63756190..d19a90c06 100644 --- a/app/models/forum_topic.rb +++ b/app/models/forum_topic.rb @@ -158,10 +158,6 @@ class ForumTopic < ActiveRecord::Base (response_count / Danbooru.config.posts_per_page.to_f).ceil end - def presenter(forum_posts) - @presenter ||= ForumTopicPresenter.new(self, forum_posts) - end - def as_json(options = {}) if CurrentUser.user.level < min_level options[:only] = [:id] diff --git a/app/models/note.rb b/app/models/note.rb index 54468aa40..06150fa0b 100644 --- a/app/models/note.rb +++ b/app/models/note.rb @@ -89,10 +89,6 @@ class Note < ActiveRecord::Base extend SearchMethods include ApiMethods - def presenter - @presenter ||= NotePresenter.new(self) - end - def initialize_creator self.creator_id = CurrentUser.id end diff --git a/app/models/post_version.rb b/app/models/post_version.rb index dc4a9f40b..e3c1be962 100644 --- a/app/models/post_version.rb +++ b/app/models/post_version.rb @@ -56,10 +56,6 @@ class PostVersion < ActiveRecord::Base @tag_array ||= tags.scan(/\S+/) end - def presenter - PostVersionPresenter.new(self) - end - def reload @tag_array = nil super diff --git a/app/presenters/forum_topic_presenter.rb b/app/presenters/forum_topic_presenter.rb deleted file mode 100644 index fd38877d5..000000000 --- a/app/presenters/forum_topic_presenter.rb +++ /dev/null @@ -1,8 +0,0 @@ -class ForumTopicPresenter < Presenter - attr_reader :forum_topic, :forum_posts - - def initialize(forum_topic, forum_posts) - @forum_posts = forum_posts - @forum_topic = forum_topic - end -end diff --git a/app/presenters/note_presenter.rb b/app/presenters/note_presenter.rb deleted file mode 100644 index f30297982..000000000 --- a/app/presenters/note_presenter.rb +++ /dev/null @@ -1,9 +0,0 @@ -class NotePresenter - def initialize(note) - @note = note - end - - def formatted_body - note.body.gsub(/(.+?)<\/tn>/m, '

\1

').gsub(/\n/, '
') - end -end diff --git a/app/presenters/post_version_presenter.rb b/app/presenters/post_version_presenter.rb deleted file mode 100644 index 714da7a5e..000000000 --- a/app/presenters/post_version_presenter.rb +++ /dev/null @@ -1,20 +0,0 @@ -class PostVersionPresenter < Presenter - attr_reader :post_version - - def initialize(post_version) - @post_version = post_version - end - - def changes - html = [] - html << post_version.tag_array - html << "source:#{h(post_version.source)}" if post_version.source - html << "rating:#{h(post_version.rating)}" if post_version.rating - html << "parent:#{post_version.parent_id}" if post_version.parent_id - html.join(" ").html_safe - end - - def updater_name - User.id_to_name(post_version.updater_id) - end -end