blob: 0a0588e88582adaf070af1e1072fe976d59479d8 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
# frozen_string_literal: true
class UserProfileCssController < ApplicationController
skip_before_action :store_current_location
skip_before_action :require_functional!
before_action :set_cache_headers
before_action :set_account
def show
expires_in 3.minutes, public: true
render plain: css, content_type: 'text/css'
end
private
def css
@account.user&.setting_style_css_profile_errors.blank? ? (@account.user&.setting_style_css_profile || '') : ''
end
def set_account
@account = Account.find(params[:id])
end
end
|