]> git.mxchange.org Git - friendica.git/blobdiff - src/Model/Term.php
Improved definition style
[friendica.git] / src / Model / Term.php
index 868f2bf0532380ee8bef06655f8e5e8bd6a594df..13639f770083cdf1a0522da26f6341270c964f57 100644 (file)
@@ -40,10 +40,7 @@ class Term
     const HASHTAG           = 1;
     const MENTION           = 2;
     const CATEGORY          = 3;
-    const PCATEGORY         = 4;
     const FILE              = 5;
-    const SAVEDSEARCH       = 6;
-    const CONVERSATION      = 7;
        /**
         * An implicit mention is a mention in a comment body that is redundant with the threading information.
         */
@@ -333,6 +330,10 @@ class Term
                                continue;
                        }
 
+                       if (empty($term)) {
+                               continue;
+                       }
+
                        if ($item['uid'] == 0) {
                                $global = true;
                                DBA::update('term', ['global' => true], ['otype' => self::OBJECT_TYPE_POST, 'guid' => $item['guid']]);
@@ -345,7 +346,7 @@ class Term
                                'oid'      => $item_id,
                                'otype'    => self::OBJECT_TYPE_POST,
                                'type'     => $type,
-                               'term'     => $term,
+                               'term'     => substr($term, 0, 255),
                                'url'      => $link,
                                'guid'     => $item['guid'],
                                'created'  => $item['created'],