diff --git a/assets/js/plugin-check-admin.js b/assets/js/plugin-check-admin.js index 45b35d03d..d4eebea53 100644 --- a/assets/js/plugin-check-admin.js +++ b/assets/js/plugin-check-admin.js @@ -236,6 +236,8 @@ */ async function runChecks( data ) { let isSuccessMessage = true; + const allResults = []; + for ( let i = 0; i < data.checks.length; i++ ) { try { const results = await runCheck( data.plugin, data.checks[ i ] ); @@ -247,13 +249,17 @@ ) { isSuccessMessage = false; } - renderResults( results ); + allResults.push( results ); } catch ( e ) { // Ignore for now. } } renderResultsMessage( isSuccessMessage ); + + for ( let i = 0; i < allResults.length; i++ ) { + renderResults( allResults[ i ] ); + } } /** diff --git a/templates/admin-page.php b/templates/admin-page.php index 37445e1c8..853624f53 100644 --- a/templates/admin-page.php +++ b/templates/admin-page.php @@ -63,6 +63,8 @@ +
+