Skip to content

Commit 0f824b6

Browse files
committed
fix: sincronizzazione su app articoli eliminati
1 parent eedfbbc commit 0f824b6

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

src/API/App/v1/Articoli.php

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ public function getCleanupData($last_sync_at)
3131

3232
public function getModifiedRecords($last_sync_at)
3333
{
34-
$query = 'SELECT `mg_articoli`.`id`, `mg_articoli`.`updated_at` FROM `mg_articoli` WHERE `deleted_at` IS NULL';
34+
$query = 'SELECT `mg_articoli`.`id`, `mg_articoli`.`updated_at` FROM `mg_articoli` WHERE 1=1';
3535

3636
// Filtro per data
3737
if ($last_sync_at) {
@@ -58,7 +58,8 @@ public function retrieveRecord($id)
5858
`mg_articoli`.`idiva_vendita` AS id_iva,
5959
`categoria_lang`.`title` AS categoria,
6060
`sottocategoria_lang`.`title` AS sottocategoria,
61-
`mg_articoli`.`abilita_serial`
61+
`mg_articoli`.`abilita_serial`,
62+
IF(`mg_articoli`.`deleted_at` IS NULL, 0, 1) AS soft_delete
6263
FROM
6364
`mg_articoli`
6465
LEFT JOIN `mg_articoli_lang` ON (`mg_articoli`.`id` = `mg_articoli_lang`.`id_record` AND `mg_articoli_lang`.`id_lang` = '.prepare(\Models\Locale::getDefault()->id).')

0 commit comments

Comments
 (0)