BUGFIX If running a BuildTask via AJAX, e.g. Filesystem::sync() is run from AssetAdmin, don't show the message "Running [task] ..." (from r95169)

git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@95635 467b73ca-7a2a-4603-9d3b-597d59a354a9
This commit is contained in:
Sean Harvey 2009-12-16 05:49:23 +00:00
parent 0d1f39ff88
commit 848a254da7

View File

@ -51,7 +51,7 @@ class TaskRunner extends Controller {
if (class_exists($taskName) && is_subclass_of($taskName, 'BuildTask')) {
$title = singleton($taskName)->getTitle();
if(Director::is_cli()) echo "Running task '$title'...\n\n";
else echo "<h1>Running task '$title'...</h1>\n";
elseif(!Director::is_ajax()) echo "<h1>Running task '$title'...</h1>\n";
$task = new $taskName();
if ($task->isEnabled()) $task->run($request);