@@ -156,12 +156,15 @@ class ModsContent extends React.Component {
156156 } ) ;
157157 }
158158
159+ //TODO remove modIdInput, when the factorio-mod-portal-api is fixed
160+ // all outcommented needs to be reimplemented, when it will work again
159161 loadDownloadList ( e ) {
160162 e . preventDefault ( ) ;
161- let $button = $ ( e . target ) ;
162- let $loader = $ ( "<div class='loader'></div>" ) ;
163- $button . prepend ( $loader ) ;
164- let modId = $button . data ( "modId" ) ;
163+ // let $button = $(e.target);
164+ // let $loader = $("<div class='loader'></div>");
165+ // $button.prepend($loader);
166+ let modId = $ ( e . target ) . find ( "input[name=modId]" ) . val ( ) ;
167+ // let modId = $button.data("modId");
165168
166169 $ . ajax ( {
167170 method : "POST" ,
@@ -171,11 +174,12 @@ class ModsContent extends React.Component {
171174 } ,
172175 dataType : "json" ,
173176 success : ( data ) => {
174- $loader . remove ( ) ;
177+ // $loader.remove();
175178
176179 let correctData = JSON . parse ( data . data ) ;
177180
178181 let checkboxes = [ ]
182+ correctData . releases . reverse ( ) ;
179183 correctData . releases . forEach ( ( release , index ) => {
180184 let date = new Date ( release . released_at ) ;
181185
@@ -244,7 +248,7 @@ class ModsContent extends React.Component {
244248 } ,
245249 error : ( xhr , status , err ) => {
246250 console . log ( 'api/mods/details' , status , err . toString ( ) ) ;
247- $loader . remove ( ) ;
251+ // $loader.remove();
248252 }
249253 } )
250254 }
@@ -438,7 +442,7 @@ class ModsContent extends React.Component {
438442
439443 if ( data . success ) {
440444 this . mutex . lock ( ( ) => {
441- swal ( "Delete of mod " + modName + " successful" , "" , "success" ) ;
445+ swal ( "Update of mod " + modName + " successful" , "" , "success" ) ;
442446 let installedMods = this . state . installedMods ;
443447
444448 installedMods . forEach ( ( v , k ) => {
0 commit comments