Skip to content

Commit

Permalink
fix: Fixed Delete Query after successful Export per Language for a Se…
Browse files Browse the repository at this point in the history
…t of Entities
  • Loading branch information
hmennen90 committed Nov 26, 2024
1 parent 8c2819f commit d8ddd59
Showing 1 changed file with 5 additions and 4 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
use Doctrine\DBAL\Connection;
use Doctrine\DBAL\FetchMode;
use GXModules\MakairaIO\MakairaConnect\Admin\Services\ModuleConfigService;
use GXModules\MakairaIO\MakairaConnect\App\ChangesService;
use GXModules\MakairaIO\MakairaConnect\App\GambioConnectService;
use GXModules\MakairaIO\MakairaConnect\App\GambioConnectService\GambioConnectImporterConfigService;
use GXModules\MakairaIO\MakairaConnect\App\GambioConnectService\GambioConnectPublicFieldsService;
Expand Down Expand Up @@ -70,7 +71,7 @@ public function getCallback($cronjobStartAsMicrotime): \Closure

$query = $this->connection->createQueryBuilder()
->select('gambio_id')
->from(\GXModules\MakairaIO\MakairaConnect\App\ChangesService::TABLE_NAME)
->from(ChangesService::TABLE_NAME)
->setMaxResults($limit);

$changes = [];
Expand Down Expand Up @@ -122,9 +123,9 @@ public function getCallback($cronjobStartAsMicrotime): \Closure
$this->logInfo("Delete " . count($deleteIds) . " changes.");

$this->connection->createQueryBuilder()
->from(\GXModules\MakairaIO\MakairaConnect\App\ChangesService::TABLE_NAME)
->add('where', $this->connection->createQueryBuilder()->expr()->in('gambio_id', $deleteIds))
->delete();
->delete(ChangesService::TABLE_NAME)
->where('gambio_id IN (' . implode(',', $deleteIds) . ')')
->execute();

$this->logInfo("Deleted " . count($deleteIds) . " changes.");

Expand Down

0 comments on commit d8ddd59

Please sign in to comment.