]> git.mxchange.org Git - friendica.git/blobdiff - src/Model/Post/Category.php
Merge pull request #9638 from annando/bad-priority
[friendica.git] / src / Model / Post / Category.php
index d4a8469d4fd6478259ed6cb9a74159d1091c45ca..f785ee62b8c4a710e5bff37e4a569210119fdce6 100644 (file)
@@ -73,15 +73,13 @@ class Category
        public static function storeTextByURIId(int $uri_id, int $uid, string $files)
        {
                $message = Item::selectFirst(['deleted'], ['uri-id' => $uri_id, 'uid' => $uid]);
-               if (!DBA::isResult($message)) {
-                       return;
-               }
-
-               // Clean up all tags
-               DBA::delete('post-category', ['uri-id' => $uri_id, 'uid' => $uid]);
+               if (DBA::isResult($message)) {
+                       // Clean up all tags
+                       DBA::delete('post-category', ['uri-id' => $uri_id, 'uid' => $uid]);
 
-               if ($message['deleted']) {
-                       return;
+                       if ($message['deleted']) {
+                               return;
+                       }
                }
 
                if (preg_match_all("/\[(.*?)\]/ism", $files, $result)) {
@@ -91,7 +89,7 @@ class Category
                                        continue;
                                }
 
-                               DBA::insert('post-category', [
+                               DBA::replace('post-category', [
                                        'uri-id' => $uri_id,
                                        'uid' => $uid,
                                        'type' => self::FILE,
@@ -107,7 +105,7 @@ class Category
                                        continue;
                                }
 
-                               DBA::insert('post-category', [
+                               DBA::replace('post-category', [
                                        'uri-id' => $uri_id,
                                        'uid' => $uid,
                                        'type' => self::CATEGORY,