|
@@ 145-158 (lines=14) @@
|
| 142 |
|
$jprops['jid'] = $apireq['job']['id']; |
| 143 |
|
$jprops['jqstat'] = $apireq['job']['status']; |
| 144 |
|
autoptimizeCriticalCSSCore::ao_ccss_log( 'Job id <' . $jprops['ljid'] . '> generate request successful, remote id <' . $jprops['jid'] . '>, status now is <' . $jprops['jqstat'] . '>', 3 ); |
| 145 |
|
} elseif ( 'STATUS_JOB_BAD' == $apireq['job']['status'] ) { |
| 146 |
|
// ERROR: concurrent requests |
| 147 |
|
// Update job properties. |
| 148 |
|
$jprops['jid'] = $apireq['job']['id']; |
| 149 |
|
$jprops['jqstat'] = $apireq['job']['status']; |
| 150 |
|
if ( $apireq['job']['error'] ) { |
| 151 |
|
$jprops['jrstat'] = $apireq['job']['error']; |
| 152 |
|
} else { |
| 153 |
|
$jprops['jrstat'] = 'Baby did a bad bad thing'; |
| 154 |
|
} |
| 155 |
|
$jprops['jvstat'] = 'NONE'; |
| 156 |
|
$jprops['jftime'] = microtime( true ); |
| 157 |
|
autoptimizeCriticalCSSCore::ao_ccss_log( 'Concurrent requests when processing job id <' . $jprops['ljid'] . '>, job status is now <' . $jprops['jqstat'] . '>', 3 ); |
| 158 |
|
} elseif ( 'INVALID_JWT_TOKEN' == $apireq['errorCode'] ) { |
| 159 |
|
// ERROR: key validation |
| 160 |
|
// Update job properties. |
| 161 |
|
$jprops['jqstat'] = $apireq['errorCode']; |
|
@@ 275-287 (lines=13) @@
|
| 272 |
|
$apireq['css'] = '/* critical css removed for DEBUG logging purposes */'; |
| 273 |
|
autoptimizeCriticalCSSCore::ao_ccss_log( 'Job response was: ' . json_encode( $apireq ), 3 ); |
| 274 |
|
} |
| 275 |
|
} elseif ( 'JOB_FAILED' == $apireq['job']['status'] || 'STATUS_JOB_BAD' == $apireq['job']['status'] ) { |
| 276 |
|
// ERROR: failed job |
| 277 |
|
// Update job properties. |
| 278 |
|
$jprops['jqstat'] = $apireq['job']['status']; |
| 279 |
|
if ( $apireq['job']['error'] ) { |
| 280 |
|
$jprops['jrstat'] = $apireq['job']['error']; |
| 281 |
|
} else { |
| 282 |
|
$jprops['jrstat'] = 'Baby did a bad bad thing'; |
| 283 |
|
} |
| 284 |
|
$jprops['jvstat'] = 'NONE'; |
| 285 |
|
$jprops['jftime'] = microtime( true ); |
| 286 |
|
autoptimizeCriticalCSSCore::ao_ccss_log( 'Job id <' . $jprops['ljid'] . '> result request successful but job FAILED, status now is <' . $jprops['jqstat'] . '>', 3 ); |
| 287 |
|
} elseif ( 'This css no longer exists. Please re-generate it.' == $apireq['error'] ) { |
| 288 |
|
// ERROR: CSS doesn't exist |
| 289 |
|
// Update job properties. |
| 290 |
|
$jprops['jqstat'] = 'NO_CSS'; |