Klonen von CSV-Import Profilen ohne is_default(fixmaster)
authorMartin Helmling <martin.helmling@octosoft.eu>
Tue, 13 Sep 2016 12:30:57 +0000 (14:30 +0200)
committerMartin Helmling martin.helmling@octosoft.eu <martin.helmling@octosoft.eu>
Thu, 15 Sep 2016 16:54:47 +0000 (18:54 +0200)
Die für den Backgroundprozess notwendigen geklonten Einträge sollen kein is_default gesetzt haben,
da beim Speichern des Klones mit is_default alle anderen mit gleichen Type und Login is_default auf 0 gesetzt bekommen

(Es kann nur einen geben!!)

SL/DB/CsvImportProfile.pm

index c03e9f3..922ab7a 100644 (file)
@@ -83,6 +83,7 @@ sub clone_and_reset_deep {
 
   my $clone = $self->clone_and_reset;
   $clone->settings(map { $_->clone_and_reset } $self->settings);
+  $clone->is_default(0);
   $clone->name('');
 
   return $clone;