If no generic gender is found, proceed without update
authorJeroen De Meerleer <me@jeroened.be>
Thu, 20 Dec 2018 16:17:53 +0000 (17:17 +0100)
committerHypolite Petovan <hypolite@mrpetovan.com>
Mon, 21 Jan 2019 14:13:08 +0000 (09:13 -0500)
update.php

index 19c5d87..449b139 100644 (file)
@@ -289,12 +289,12 @@ function update_1293()
                        // defaulting to empty string
                        $key = '';
                }
-               DBA::update('contact', ['gender' => $key], ['id' => $gender['id']]);
-               logger::log('Updated contact ' . $gender['id'] . ' to gender ' . $key . ' (was: ' . $gender['gender'] . ')');
 
                if ($key == '') {
                        $fail++;
                } else {
+                       DBA::update('contact', ['gender' => $key], ['id' => $gender['id']]);
+                       logger::log('Updated contact ' . $gender['id'] . ' to gender ' . $key . ' (was: ' . $gender['gender'] . ')');
                        $success++;
                }
        }