Commit e9715357 authored by Dmitriy Zaporozhets's avatar Dmitriy Zaporozhets

Add appearance to allowed upload mounts

parent d56d4f25
...@@ -29,7 +29,7 @@ class UploadsController < ApplicationController ...@@ -29,7 +29,7 @@ class UploadsController < ApplicationController
private private
def authorize_access def authorize_access
unless params[:mounted_as] == 'avatar' || params[:mounted_as] == 'light_logo' || params[:mounted_as] == 'logo' unless %w(avatar logo light_logo).include?(params[:mounted_as])
authenticate_user! && reject_blocked! authenticate_user! && reject_blocked!
end end
end end
...@@ -39,14 +39,15 @@ class UploadsController < ApplicationController ...@@ -39,14 +39,15 @@ class UploadsController < ApplicationController
user: User, user: User,
project: Project, project: Project,
note: Note, note: Note,
group: Group group: Group,
appearance: Appearance
} }
upload_models[params[:model].to_sym] upload_models[params[:model].to_sym]
end end
def upload_mount def upload_mount
upload_mounts = %w(avatar attachment file) upload_mounts = %w(avatar attachment file logo light_logo)
if upload_mounts.include?(params[:mounted_as]) if upload_mounts.include?(params[:mounted_as])
params[:mounted_as] params[:mounted_as]
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment