diff --git a/include/modifica_allegato.php b/include/modifica_allegato.php
index b8d07948d..657a09b0f 100644
--- a/include/modifica_allegato.php
+++ b/include/modifica_allegato.php
@@ -33,7 +33,7 @@
$allegato = Upload::find($id_allegati[0]);
echo '
- {[ "type": "text", "label": "'.tr('Nome').'", "name": "nome_allegato", "value": "'.$allegato->getTranslation('name').'" ]}
+ {[ "type": "text", "label": "'.tr('Nome').'", "name": "nome_allegato", "value": "'.$allegato->name.'" ]}
{[ "type": "text", "label": "'.tr('Categoria').'", "name": "categoria_allegato", "value": "'.$allegato->category.'", "disabled": "'.intval(in_array($allegato->category, ['Fattura Elettronica'])).'" ]}
diff --git a/modules/adattatori_archiviazione/actions.php b/modules/adattatori_archiviazione/actions.php
index e58abc4bc..ce9622420 100644
--- a/modules/adattatori_archiviazione/actions.php
+++ b/modules/adattatori_archiviazione/actions.php
@@ -40,7 +40,11 @@
$adapter->name = post('name');
$adapter->class = '\\Modules\\FileAdapters\\Adapters\\'.post('class');
$adapter->options = post('options');
- $adapter->is_default = post('is_default');
+
+ if (post('is_default') == 1) {
+ $dbo->query('UPDATE `zz_storage_adapters` SET `is_default` = 0');
+ $adapter->is_default = post('is_default');
+ }
$adapter->save();
diff --git a/modules/adattatori_archiviazione/edit.php b/modules/adattatori_archiviazione/edit.php
index c2985195c..244f5f638 100644
--- a/modules/adattatori_archiviazione/edit.php
+++ b/modules/adattatori_archiviazione/edit.php
@@ -34,7 +34,7 @@
- {[ "type": "checkbox", "label": "", "name": "is_default", "value": "$is_default$" ]}
+ {[ "type": "checkbox", "label": "", "name": "is_default", "value": "$is_default$", "extra": "" ]}
diff --git a/modules/anagrafiche/actions.php b/modules/anagrafiche/actions.php
index f778f05f1..d4a89bfbc 100755
--- a/modules/anagrafiche/actions.php
+++ b/modules/anagrafiche/actions.php
@@ -348,7 +348,7 @@
// Operazioni aggiuntive per il logo e filigrana stampe
if (filter('op') == 'aggiungi-allegato' || filter('op') == 'modifica-allegato') {
- $nome = $upload->getTranslation('name');
+ $nome = $upload->name;
$logo_stampe = ['logo stampe', 'logo_stampe', 'logo stampe.jpg', 'logo stampe.png'];
if (in_array(strtolower($nome), $logo_stampe)) {
diff --git a/update/2_5_1.php b/update/2_5_1.php
new file mode 100644
index 000000000..5a92db209
--- /dev/null
+++ b/update/2_5_1.php
@@ -0,0 +1,12 @@
+first();
+if (empty($default)) {
+ $adapter = FileAdapter::where('name', 'Adattatore locale')->first();
+ $adapter->is_default = 1;
+ $adapter->save();
+}