mirror of
https://github.com/discourse/discourse.git
synced 2025-05-22 22:43:33 +08:00
DEV: Lint file
Ruby in warning mode complains about `foo *[]` instead `foo(*[])` is preferred
This commit is contained in:
@ -273,8 +273,8 @@ class User < ActiveRecord::Base
|
|||||||
|
|
||||||
def self.editable_user_custom_fields(by_staff: false)
|
def self.editable_user_custom_fields(by_staff: false)
|
||||||
fields = []
|
fields = []
|
||||||
fields.push *DiscoursePluginRegistry.self_editable_user_custom_fields
|
fields.push(*DiscoursePluginRegistry.self_editable_user_custom_fields)
|
||||||
fields.push *DiscoursePluginRegistry.staff_editable_user_custom_fields if by_staff
|
fields.push(*DiscoursePluginRegistry.staff_editable_user_custom_fields) if by_staff
|
||||||
|
|
||||||
fields.uniq
|
fields.uniq
|
||||||
end
|
end
|
||||||
@ -297,18 +297,18 @@ class User < ActiveRecord::Base
|
|||||||
def self.allowed_user_custom_fields(guardian)
|
def self.allowed_user_custom_fields(guardian)
|
||||||
fields = []
|
fields = []
|
||||||
|
|
||||||
fields.push *DiscoursePluginRegistry.public_user_custom_fields
|
fields.push(*DiscoursePluginRegistry.public_user_custom_fields)
|
||||||
|
|
||||||
if SiteSetting.public_user_custom_fields.present?
|
if SiteSetting.public_user_custom_fields.present?
|
||||||
fields.push *SiteSetting.public_user_custom_fields.split('|')
|
fields.push(*SiteSetting.public_user_custom_fields.split('|'))
|
||||||
end
|
end
|
||||||
|
|
||||||
if guardian.is_staff?
|
if guardian.is_staff?
|
||||||
if SiteSetting.staff_user_custom_fields.present?
|
if SiteSetting.staff_user_custom_fields.present?
|
||||||
fields.push *SiteSetting.staff_user_custom_fields.split('|')
|
fields.push(*SiteSetting.staff_user_custom_fields.split('|'))
|
||||||
end
|
end
|
||||||
|
|
||||||
fields.push *DiscoursePluginRegistry.staff_user_custom_fields
|
fields.push(*DiscoursePluginRegistry.staff_user_custom_fields)
|
||||||
end
|
end
|
||||||
|
|
||||||
fields.uniq
|
fields.uniq
|
||||||
|
Reference in New Issue
Block a user