diff options
author | Aleksander Machniak <alec@alec.pl> | 2013-12-04 13:58:43 +0100 |
---|---|---|
committer | Aleksander Machniak <alec@alec.pl> | 2013-12-04 13:58:43 +0100 |
commit | 18b40c1a3214518764e99f69b581bd7c90426091 (patch) | |
tree | be9eccab3b06c0b01fd6fb590c9320a5e1afc5d9 /program/steps | |
parent | e71ceb0c98b33409af5978f0f33c6c95148bd86b (diff) |
Fix issue where groups were not deleted when "Replace entire addressbook" option on contacts import was used (#1489420)
Diffstat (limited to 'program/steps')
-rw-r--r-- | program/steps/addressbook/import.inc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/program/steps/addressbook/import.inc b/program/steps/addressbook/import.inc index 60f5d7b61..4cfa94778 100644 --- a/program/steps/addressbook/import.inc +++ b/program/steps/addressbook/import.inc @@ -249,7 +249,7 @@ if (is_array($_FILES['_file'])) { $IMPORT_STATS->inserted = $IMPORT_STATS->skipped = $IMPORT_STATS->invalid = $IMPORT_STATS->errors = 0; if ($replace) { - $CONTACTS->delete_all(); + $CONTACTS->delete_all($CONTACTS->groups && $with_groups < 2); } if ($with_groups) { |