Skip to content

Commit

Permalink
move icon helpers to InstanceHelper
Browse files Browse the repository at this point in the history
  • Loading branch information
renchap committed May 19, 2024
1 parent 552d168 commit 82c37c9
Show file tree
Hide file tree
Showing 3 changed files with 12 additions and 13 deletions.
12 changes: 0 additions & 12 deletions app/helpers/application_helper.rb
Original file line number Diff line number Diff line change
Expand Up @@ -244,18 +244,6 @@ def mascot_url
full_asset_url(instance_presenter.mascot&.file&.url || frontend_asset_path('images/elephant_ui_plane.svg'))
end

def instance_presenter
@instance_presenter ||= InstancePresenter.new
end

def favicon_path(size = '48')
instance_presenter.favicon&.file&.url(size)
end

def app_icon_path(size = '48')
instance_presenter.app_icon&.file&.url(size)
end

private

def storage_host_var
Expand Down
12 changes: 12 additions & 0 deletions app/helpers/instance_helper.rb
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,18 @@ def description_for_sign_up(invite = nil)
safe_join([description_prefix(invite), I18n.t('auth.description.suffix')], ' ')
end

def instance_presenter
@instance_presenter ||= InstancePresenter.new
end

def favicon_path(size = '48')
instance_presenter.favicon&.file&.url(size)
end

def app_icon_path(size = '48')
instance_presenter.app_icon&.file&.url(size)
end

private

def description_prefix(invite)
Expand Down
1 change: 0 additions & 1 deletion app/serializers/rest/instance_serializer.rb
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@ class ContactSerializer < ActiveModel::Serializer
end

include InstanceHelper
include ApplicationHelper
include RoutingHelper

attributes :domain, :title, :version, :source_url, :description,
Expand Down

0 comments on commit 82c37c9

Please sign in to comment.