Finetune import status page.

This commit is contained in:
James Cole
2016-08-14 08:10:42 +02:00
parent 7f5b94fe43
commit e440d55034
3 changed files with 47 additions and 13 deletions

View File

@@ -127,6 +127,12 @@ class ImportController extends Controller
*/
public function finished(ImportJob $job)
{
if (!$this->jobInCorrectStep($job, 'finished')) {
Log::debug('Job is not in correct state for finished()', ['status' => $job->status]);
return $this->redirectToCorrectStep($job);
}
$subTitle = trans('firefly.import_finished');
$subTitleIcon = 'fa-star';
@@ -379,6 +385,8 @@ class ImportController extends Controller
case 'settings':
case 'store-settings':
return $job->status === 'import_configuration_saved';
case 'finished':
return $job->status === 'import_finished';
case 'complete':
return $job->status === 'settings_complete';
case 'status':