Skip to content

Commit 5f9c455

Browse files
committed
fix: retrofix query in assenza di conti predefiniti
1 parent 01fb637 commit 5f9c455

2 files changed

Lines changed: 9 additions & 2 deletions

File tree

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ Il formato utilizzato è basato sulle linee guida di [Keep a Changelog](http://k
5656
## 2.7.2 (2025-03-26)
5757
### Modificato (Changed)
5858
- Migliorata la classe no-wrap per desktop
59-
- Spostati i file relativi alle fatture di vendita in files/vendite
59+
- Spostati i file relativi alle fatture di vendita in files\vendite
6060
- Rimossa l'animazione in chiusura pagina
6161
- Aggiornamento assets\src\js\wacom\modules\protobufjs alla versione 7.2.4 per vulnerabilità CVE-2023-36665
6262
- Rimosse classi css non valide

update/2_5_7.php

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,14 @@
77
// Fix conto per registrazione contabile associate ai conti riepilogativi
88
$riepilogativo_fornitori = $dbo->fetchOne('SELECT id FROM co_pianodeiconti3 WHERE descrizione = "Riepilogativo fornitori"')['id'];
99
$riepilogativo_clienti = $dbo->fetchOne('SELECT id FROM co_pianodeiconti3 WHERE descrizione = "Riepilogativo clienti"')['id'];
10-
$fatture = $dbo->fetchArray('SELECT iddocumento FROM `co_movimenti` WHERE `idconto` IN('.$riepilogativo_clienti.', '.$riepilogativo_fornitori.')');
10+
if ($riepilogativo_fornitori && $riepilogativo_clienti) {
11+
$fatture = $dbo->fetchArray('SELECT iddocumento FROM `co_movimenti` WHERE `idconto` IN ('.$riepilogativo_clienti.', '.$riepilogativo_fornitori.')');
12+
} elseif ($riepilogativo_fornitori) {
13+
$fatture = $dbo->fetchArray('SELECT iddocumento FROM `co_movimenti` WHERE `idconto` = '.$riepilogativo_fornitori);
14+
} elseif ($riepilogativo_clienti) {
15+
$fatture = $dbo->fetchArray('SELECT iddocumento FROM `co_movimenti` WHERE `idconto` = '.$riepilogativo_clienti);
16+
}
17+
1118

1219
foreach ($fatture as $fattura) {
1320
$fattura = Fattura::find($fattura['iddocumento']);

0 commit comments

Comments
 (0)