22
33namespace Wilr \SilverStripe \Tasker \Extensions ;
44
5+ use Exception ;
56use SilverStripe \ORM \DB ;
67use SilverStripe \ORM \DataExtension ;
78use SilverStripe \Core \Injector \Injector ;
1516use SilverStripe \Assets \File ;
1617use Symbiote \QueuedJobs \Jobs \RunBuildTaskJob ;
1718use Symbiote \QueuedJobs \Services \QueuedJobService ;
18- use Wilr \SilverStripe \Tasker \Traits \TaskHelpers ;
1919use Wilr \SilverStripe \Tasker \Traits \TaskerFormatter ;
2020
2121class TaskerSiteTreeExtension extends DataExtension
2222{
23- use TaskHelpers;
2423 use TaskerFormatter;
2524
2625 private $ run = false ;
@@ -37,7 +36,7 @@ public function requireDefaultRecords()
3736 {
3837 Environment::increaseMemoryLimitTo (-1 );
3938 Environment::increaseTimeLimitTo (-1 );
40-
39+
4140 // script only needs to run once per dev/build.
4241 if ($ this ->run ) {
4342 return ;
@@ -55,15 +54,14 @@ public function requireDefaultRecords()
5554 $ inst = Injector::inst ()->create ($ job );
5655
5756 if (!$ inst ->isEnabled ()) {
58- $ message ('The task is disabled ' );
5957 return ;
6058 }
6159
6260 $ job = new RunBuildTaskJob ($ job );
6361 $ jobID = Injector::inst ()->get (QueuedJobService::class)->queueJob ($ job );
6462
6563 DB ::alteration_message (sprintf (
66- '[Tasker] Migration queuing task %s # %s ' ,
64+ '[Tasker] Migration queuing task %s # %s ' ,
6765 $ inst ->getTitle (),
6866 $ jobID
6967 ));
@@ -132,16 +130,6 @@ public function requireDefaultRecords()
132130 if (Config::inst ()->get (SiteTree::class, 'tasker_should_migrate_files ' )) {
133131 DB ::alteration_message ('[Tasker] Syncing files ' , 'created ' );
134132
135- // correct any PDF files to the
136- if ($ this ->tableHasCol ('File ' , 'Filename ' )) {
137- DB ::query (sprintf ("
138- UPDATE File SET ClassName = '%s'
139- WHERE Filename LIKE '%s' " ,
140- File::class,
141- '%.pdf '
142- ));
143- }
144-
145133 try {
146134 $ task = new MigrateFileTask ();
147135
0 commit comments