]> git.mxchange.org Git - quix0rs-gnu-social.git/commitdiff
minor happening changes
authorMikael Nordfeldth <mmn@hethane.se>
Thu, 31 Dec 2015 17:04:12 +0000 (18:04 +0100)
committerMikael Nordfeldth <mmn@hethane.se>
Thu, 31 Dec 2015 17:08:12 +0000 (18:08 +0100)
plugins/Event/classes/Happening.php
plugins/Event/lib/eventsnoticestream.php

index 8c713bacbd99a848e906cd5898ca303438d27cd6..06d5b99ab713caae781c40047b89e1401b383249 100644 (file)
@@ -27,9 +27,7 @@
  * along with this program. If not, see <http://www.gnu.org/licenses/>.
  */
 
-if (!defined('STATUSNET')) {
-    exit(1);
-}
+if (!defined('GNUSOCIAL')) { exit(1); }
 
 /**
  * Data class for happenings
@@ -172,14 +170,14 @@ class Happening extends Managed_DataObject
                                $options);
 
         if (!array_key_exists('uri', $options)) {
-            $options['uri'] = $ev->uri;
+            $options['uri'] = $ev->getUri();
         }
 
         if (!empty($url)) {
             $options['urls'] = array($url);
         }
 
-        $saved = Notice::saveNew($profile->id,
+        $saved = Notice::saveNew($profile->getID(),
                                  $content,
                                  array_key_exists('source', $options) ?
                                  $options['source'] : 'web',
@@ -202,14 +200,19 @@ class Happening extends Managed_DataObject
         return $this->url;
     }
 
+    public function getUri()
+    {
+        return $this->uri;
+    }
+
     function getNotice()
     {
-        return Notice::getKV('uri', $this->uri);
+        return Notice::getKV('uri', $this->getUri());
     }
 
     static function fromNotice($notice)
     {
-        return Happening::getKV('uri', $notice->uri);
+        return Happening::getKV('uri', $notice->getUri());
     }
 
     function getRSVPs()
@@ -219,7 +222,7 @@ class Happening extends Managed_DataObject
 
     function getRSVP($profile)
     {
-        return RSVP::pkeyGet(array('profile_id' => $profile->id,
+        return RSVP::pkeyGet(array('profile_id' => $profile->getID(),
                                    'event_id' => $this->id));
     }
 }
index 1e8c4fe6923c5bd333887ff1a7b6a3caba159be4..26e18e229f83b6b96f30693f947ce62e745c0bc9 100644 (file)
@@ -28,7 +28,7 @@ class RawEventsNoticeStream extends NoticeStream
             $qry .= 'AND notice.id <= ' . $max_id . ' ';
         }
 
-        // NOTE: we sort by bookmark time, not by notice time!
+        // NOTE: we sort by event time, not by notice time!
         $qry .= 'ORDER BY created DESC ';
         if (!is_null($offset)) {
             $qry .= "LIMIT $limit OFFSET $offset";
@@ -53,9 +53,9 @@ class EventsNoticeStream extends ScopingNoticeStream
         $stream = new RawEventsNoticeStream($target);
 
         if ($target->sameAs($scoped)) {
-            $key = 'bookmark:ids_by_user_own:'.$target->getID();
+            $key = 'happening:ids_for_user_own:'.$target->getID();
         } else {
-            $key = 'bookmark:ids_by_user:'.$target->getID();
+            $key = 'happening:ids_for_user:'.$target->getID();
         }
 
         parent::__construct(new CachingNoticeStream($stream, $key), $scoped);