]> git.mxchange.org Git - friendica.git/commitdiff
Small bugfix for the keyword bug in the gcontact table
authorMichael Vogel <icarus@dabo.de>
Sun, 14 Feb 2016 11:39:57 +0000 (12:39 +0100)
committerMichael Vogel <icarus@dabo.de>
Sun, 14 Feb 2016 11:39:57 +0000 (12:39 +0100)
include/socgraph.php

index e07e0d3533fe20caae1339a071c44e7bc3c1e136..bd5b1817f0605006edd4cb0a471c7755aabca482 100644 (file)
@@ -1422,6 +1422,14 @@ function update_gcontact($contact) {
        unset($fields["url"]);
        unset($fields["updated"]);
 
+       // Bugfix: We had an error in the storing of keywords which lead to the "0"
+       // This value is still transmitted via poco.
+       if ($contact["keywords"] == "0")
+               unset($contact["keywords"]);
+
+       if ($r[0]["keywords"] == "0")
+               $r[0]["keywords"] = "";
+
        // assign all unassigned fields from the database entry
        foreach ($fields AS $field => $data)
                if (!isset($contact[$field]) OR ($contact[$field] == ""))