From 3a4f6302ca415206e34de355289a211b9afa0e6f Mon Sep 17 00:00:00 2001 From: Joas Schilling Date: Wed, 17 Apr 2019 15:37:23 +0200 Subject: [PATCH] Also send a delete like on the syncronous action Signed-off-by: Joas Schilling --- .../lib/BackgroundJobs/RetryJob.php | 24 +++++++++++++------ 1 file changed, 17 insertions(+), 7 deletions(-) diff --git a/apps/lookup_server_connector/lib/BackgroundJobs/RetryJob.php b/apps/lookup_server_connector/lib/BackgroundJobs/RetryJob.php index 242b0c713f..3bad504e45 100644 --- a/apps/lookup_server_connector/lib/BackgroundJobs/RetryJob.php +++ b/apps/lookup_server_connector/lib/BackgroundJobs/RetryJob.php @@ -85,13 +85,23 @@ class RetryJob extends Job { $client = $this->clientService->newClient(); try { - $client->post($this->lookupServer, - [ - 'body' => json_encode($argument['dataArray']), - 'timeout' => 10, - 'connect_timeout' => 3, - ] - ); + if (count($argument['dataArray']) === 1) { + $client->delete($this->lookupServer, + [ + 'body' => json_encode($argument['dataArray']), + 'timeout' => 10, + 'connect_timeout' => 3, + ] + ); + } else { + $client->post($this->lookupServer, + [ + 'body' => json_encode($argument['dataArray']), + 'timeout' => 10, + 'connect_timeout' => 3, + ] + ); + } } catch (\Exception $e) { $this->jobList->add(RetryJob::class, [