File tree Expand file tree Collapse file tree 2 files changed +10
-9
lines changed
public/themes/pterodactyl/js/admin
resources/views/admin/servers/view Expand file tree Collapse file tree 2 files changed +10
-9
lines changed Original file line number Diff line number Diff line change @@ -82,12 +82,13 @@ $('#pEggId').on('change', function (event) {
8282 let parentChain = _ . get ( Pterodactyl . nests , $ ( '#pNestId' ) . val ( ) , null ) ;
8383 let objectChain = _ . get ( parentChain , 'eggs.' + $ ( this ) . val ( ) , null ) ;
8484
85- const images = _ . get ( objectChain , 'docker_images' , [ ] )
85+ const images = _ . get ( objectChain , 'docker_images' , { } )
8686 $ ( '#pDefaultContainer' ) . html ( '' ) ;
87- for ( let i = 0 ; i < images . length ; i ++ ) {
87+ const keys = Object . keys ( images ) ;
88+ for ( let i = 0 ; i < keys . length ; i ++ ) {
8889 let opt = document . createElement ( 'option' ) ;
89- opt . value = images [ i ] ;
90- opt . innerHTML = images [ i ] ;
90+ opt . value = images [ keys [ i ] ] ;
91+ opt . innerHTML = keys [ i ] + " (" + images [ keys [ i ] ] + ")" ;
9192 $ ( '#pDefaultContainer' ) . append ( opt ) ;
9293 }
9394
Original file line number Diff line number Diff line change 118118 var parentChain = _ .get (Pterodactyl .nests , $ (" #pNestId" ).val ());
119119 var objectChain = _ .get (parentChain, ' eggs.' + selectedEgg);
120120
121- $ (' #setDefaultImage' ).html (_ .get (objectChain, ' docker_images.0' , ' undefined' ));
122121 const images = _ .get (objectChain, ' docker_images' , [])
123122 $ (' #pDockerImage' ).html (' ' );
124- for (let i = 0 ; i < images .length ; i++ ) {
123+ const keys = Object .keys (images);
124+ for (let i = 0 ; i < keys .length ; i++ ) {
125125 let opt = document .createElement (' option' );
126- opt .value = images[i ];
127- opt .innerHTML = images[i] ;
126+ opt .value = images[keys[i] ];
127+ opt .innerHTML = keys[i] + " ( " + images[keys[i]] + " ) " ;
128128 if (objectChain .id === parseInt (Pterodactyl .server .egg_id ) && Pterodactyl .server .image == opt .value ) {
129- opt .checked = true
129+ opt .selected = true
130130 }
131131 $ (' #pDockerImage' ).append (opt);
132132 }
You can’t perform that action at this time.
0 commit comments