mirror of
https://github.com/discourse/discourse.git
synced 2025-05-31 01:27:15 +08:00
FIX: IconPicker option to display only available icons (#20235)
Not all icons are shipped by default. Sidebar section icon picker should only display available icons.
This commit is contained in:

committed by
GitHub

parent
d84d38cbe7
commit
85fbe3f628
@ -46,10 +46,11 @@ class SvgSpriteController < ApplicationController
|
||||
|
||||
def icon_picker_search
|
||||
RailsMultisite::ConnectionManagement.with_hostname(params[:hostname]) do
|
||||
params.permit(:filter)
|
||||
params.permit(:filter, :only_available)
|
||||
filter = params[:filter] || ""
|
||||
only_available = params[:only_available]
|
||||
|
||||
icons = SvgSprite.icon_picker_search(filter)
|
||||
icons = SvgSprite.icon_picker_search(filter, only_available)
|
||||
render json: icons.take(200), root: false
|
||||
end
|
||||
end
|
||||
|
Reference in New Issue
Block a user