File tree Expand file tree Collapse file tree
src/Resources/assets/admin/js/bitbag Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -84,8 +84,14 @@ export class HandleAutoComplete {
8484 return ;
8585 }
8686
87- const url = `${ mediaContainer . dataset . bbCmsLoadEditUrl } ?code=${
88- mediaContainer . querySelector ( 'input[type=hidden]' ) . value
87+ const url = `${ mediaContainer . dataset . bbCmsLoadEditUrl } ?${
88+ mediaContainer
89+ . querySelector ( 'input[type=hidden]' )
90+ . value
91+ . split ( ',' )
92+ . filter ( String )
93+ . map ( value => `code[]=${ value } ` )
94+ . join ( '&' )
8995 } `;
9096
9197 try {
@@ -96,7 +102,10 @@ export class HandleAutoComplete {
96102 const data = await res . json ( ) ;
97103
98104 this . _addToSelectMenu ( data , mediaContainer ) ;
99- mediaContainer . querySelector ( this . selectMenu ) ?. firstChild ?. click ( ) ;
105+ let children = mediaContainer . querySelector ( this . selectMenu ) ?. children
106+ for ( let child of children ) {
107+ child . click ( ) ;
108+ }
100109
101110 triggerCustomEvent ( mediaContainer , 'cms.media.saved.reload.completed' , data ) ;
102111 } catch ( error ) {
You can’t perform that action at this time.
0 commit comments