diff --git a/modules/anagrafiche/add.php b/modules/anagrafiche/add.php index 2d001cd47..3f4d65079 100755 --- a/modules/anagrafiche/add.php +++ b/modules/anagrafiche/add.php @@ -22,7 +22,7 @@ use Modules\Anagrafiche\Tipo; include_once __DIR__.'/../../core.php'; -$id_nazione_italia = Nazione::where('name', 'Italia')->first()->id; +$id_nazione_italia = (new Nazione())->getByField('title', 'Italia', Models\Locale::getPredefined()->id); $tipo = get('tipoanagrafica'); $id_tipo = Tipo::where('name', $tipo)->first()->id; $id_tipo_azienda = Tipo::where('name', 'Azienda')->first()->id; diff --git a/modules/anagrafiche/src/Import/CSV.php b/modules/anagrafiche/src/Import/CSV.php index 75a623ea8..a949fcb86 100644 --- a/modules/anagrafiche/src/Import/CSV.php +++ b/modules/anagrafiche/src/Import/CSV.php @@ -280,7 +280,7 @@ class CSV extends CSVImporter // Fix per campi con contenuti derivati da query implicite if (!empty($record['id_nazione'])) { - $record['id_nazione'] = Nazione::where('name', 'Italia')->first()->id; + $record['id_nazione'] = (new Nazione())->getByField('title', 'Italia', \Models\Locale::getPredefined()->id); } else { unset($record['id_nazione']); }