File tree Expand file tree Collapse file tree 1 file changed +8
-2
lines changed Expand file tree Collapse file tree 1 file changed +8
-2
lines changed Original file line number Diff line number Diff line change @@ -218,8 +218,14 @@ export function replaceDashboardParameters(str, parameters) {
218
218
let param = _ . replace ( `$` , '' ) . trim ( ) ;
219
219
let val = parameters ?. [ param ] || null ;
220
220
let type = getRecordType ( val ) ;
221
- let valueRender = type === 'string' || type == 'link' ? val : RenderSubValue ( val ) ;
222
- return valueRender ;
221
+
222
+ // Arrays weren't playing nicely with RenderSubValue(). Each object would be passed separately and return [oject Object].
223
+ if ( type === 'string' || type == 'link' ) {
224
+ return val ;
225
+ } else if ( type === 'array' ) {
226
+ return RenderSubValue ( val . join ( ', ' ) ) ;
227
+ }
228
+ return RenderSubValue ( val ) ;
223
229
} ;
224
230
225
231
let newString = str . replace ( rx , parameterElementReplacer ) . replace ( rxSimple , parameterSimpleReplacer ) ;
You can’t perform that action at this time.
0 commit comments