File tree 2 files changed +10
-9
lines changed
public/themes/pterodactyl/js/admin
resources/views/admin/servers/view
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) {
82
82
let parentChain = _ . get ( Pterodactyl . nests , $ ( '#pNestId' ) . val ( ) , null ) ;
83
83
let objectChain = _ . get ( parentChain , 'eggs.' + $ ( this ) . val ( ) , null ) ;
84
84
85
- const images = _ . get ( objectChain , 'docker_images' , [ ] )
85
+ const images = _ . get ( objectChain , 'docker_images' , { } )
86
86
$ ( '#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 ++ ) {
88
89
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 ] ] + ")" ;
91
92
$ ( '#pDefaultContainer' ) . append ( opt ) ;
92
93
}
93
94
Original file line number Diff line number Diff line change 118
118
var parentChain = _ .get (Pterodactyl .nests , $ (" #pNestId" ).val ());
119
119
var objectChain = _ .get (parentChain, ' eggs.' + selectedEgg);
120
120
121
- $ (' #setDefaultImage' ).html (_ .get (objectChain, ' docker_images.0' , ' undefined' ));
122
121
const images = _ .get (objectChain, ' docker_images' , [])
123
122
$ (' #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++ ) {
125
125
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]] + " ) " ;
128
128
if (objectChain .id === parseInt (Pterodactyl .server .egg_id ) && Pterodactyl .server .image == opt .value ) {
129
- opt .checked = true
129
+ opt .selected = true
130
130
}
131
131
$ (' #pDockerImage' ).append (opt);
132
132
}
You can’t perform that action at this time.
0 commit comments