@@ -11,6 +11,7 @@ import type {
1111 DashWidgetConfig ,
1212 EDITOR_TYPE_CONFIG_TABS ,
1313 EntryPublicAuthor ,
14+ Palette ,
1415 StringParams ,
1516 WorkbookId ,
1617} from '../../../../../shared' ;
@@ -184,6 +185,7 @@ export type SerializableProcessorParams = {
184185 adapterContext : AdapterContext ;
185186 hooksContext : HooksContext ;
186187 defaultColorPaletteId ?: string ;
188+ systemPalettes ?: Record < string , Palette > ;
187189} ;
188190
189191export class Processor {
@@ -221,6 +223,7 @@ export class Processor {
221223 sourcesConfig,
222224 secureConfig,
223225 defaultColorPaletteId,
226+ systemPalettes,
224227 } : ProcessorParams ) : Promise <
225228 ProcessorSuccessResponse | ProcessorErrorResponse | { error : string }
226229 > {
@@ -875,13 +878,10 @@ export class Processor {
875878 result . extra = jsTabResults . runtimeMetadata . extra || { } ;
876879 result . extra . chartsInsights = jsTabResults . runtimeMetadata . chartsInsights ;
877880 result . extra . sideMarkdown = jsTabResults . runtimeMetadata . sideMarkdown ;
878- const getAvailablePalettesMap =
879- registry . common . functions . get ( 'getAvailablePalettesMap' ) ;
880- const systemPalettes = getAvailablePalettesMap ( ) ;
881881 const colors = selectServerPalette ( {
882882 defaultColorPaletteId : defaultColorPaletteId ?? '' ,
883883 customColorPalettes : tenantColorPalettes ,
884- availablePalettes : systemPalettes ,
884+ availablePalettes : systemPalettes ?? { } ,
885885 } ) ;
886886 if ( ! isEmpty ( colors ) ) {
887887 result . extra . colors = colors ;
0 commit comments