File tree Expand file tree Collapse file tree 1 file changed +3
-8
lines changed
Expand file tree Collapse file tree 1 file changed +3
-8
lines changed Original file line number Diff line number Diff line change 1212use React \Promise \PromiseInterface ;
1313use Rx \Observable ;
1414use Rx \ObserverInterface ;
15- use Rx \SchedulerInterface ;
16- use function ApiClients \Tools \Rx \unwrapObservableFromPromise ;
1715use function React \Promise \resolve ;
18- use function WyriHaximus \React \futureFunctionPromise ;
1916
2017final class JobLogHandler
2118{
@@ -52,8 +49,7 @@ public function handle(JobLogCommand $command): PromiseInterface
5249 ApiSettings::PUSHER_KEY
5350 )->then (function (PusherAsyncClient $ pusher ) use ($ command ) {
5451 return resolve (Observable::create (function (
55- ObserverInterface $ observer ,
56- SchedulerInterface $ scheduler
52+ ObserverInterface $ observer
5753 ) use (
5854 $ pusher ,
5955 $ command
@@ -62,7 +58,7 @@ public function handle(JobLogCommand $command): PromiseInterface
6258 return $ event ->getEvent () === 'job:log ' ;
6359 })->map (function (Event $ event ) {
6460 return $ this ->hydrator ->hydrate (LogLineInterface::HYDRATE_CLASS , $ event ->getData ());
65- })->subscribeCallback (
61+ })->subscribe (
6662 function (LogLineInterface $ line ) use ($ observer , &$ subscription ) {
6763 $ observer ->onNext ($ line );
6864
@@ -75,8 +71,7 @@ function ($error) use ($observer) {
7571 },
7672 function () use ($ observer ) {
7773 $ observer ->onComplete ();
78- },
79- $ scheduler
74+ }
8075 );
8176 }));
8277 });
You can’t perform that action at this time.
0 commit comments