KON-652: merge conflicts resolved

Merge branch 'KON-605-NEW' of ssh://git.eclipse.org:29418/openk-coremodules/org.eclipse.openk-coremodules.contactBaseData.frontend into KON-605-NEW
diff --git a/i18n/general.de.json b/i18n/general.de.json
index a556c4a..e9992ab 100644
--- a/i18n/general.de.json
+++ b/i18n/general.de.json
@@ -31,7 +31,7 @@
     "Deletion": "Möchten Sie den Datensatz wirklich löschen?",
     "SubmitBtn": "Ja",
     "CancelBtn": "Nein",
-    "AssignmentWarning": "Zu diesem Kontakt existieren aktive Modulzuordnungen.",
+    "AssignmentWarning": "Für diesen Kontakt existiert mindestens ein zugeordnetes Modul mit einer aktiven Löschsperre.",
     "AnonymizationWarning": "Wollen Sie diesen Kontakt wirklich anonymisieren? Dieser Vorgang kann nicht rückgängig gemacht werden. Sämtliche zu diesem Kontakt gehörenden Daten werden anonymisiert. Diese Daten können nicht wiederhergestellt werden.",
     "MainAddressModification": "Es existiert schon eine Hauptadresse. Wollen Sie sie wirklich ändern?",
     "Action": {
diff --git a/src/app/shared/components/anonymizer/anonymizer.sandbox.ts b/src/app/shared/components/anonymizer/anonymizer.sandbox.ts
index 32a8c73..5581548 100644
--- a/src/app/shared/components/anonymizer/anonymizer.sandbox.ts
+++ b/src/app/shared/components/anonymizer/anonymizer.sandbox.ts
@@ -65,9 +65,14 @@
     );
   }
 
-  private hasNoActiveAssignments(element) {
-    const dateNow: number = Date.now();
-    const dateUntil: number = Date.parse(element.deletionLockUntil);
-    return dateUntil < dateNow;
+  private hasNoActiveAssignments(element, index, array) {
+    if(element.deletionLockUntil == null){
+        return true;
+    }
+    else{
+      let dateNow: number = Date.now();
+      let dateUntil: number = Date.parse(element.deletionLockUntil)
+      return dateUntil < dateNow;
+    }
   }
 }