]> git.mxchange.org Git - quix0rs-gnu-social.git/commitdiff
Merge commit 'br3nda/0.8.x-pgfixes' into 0.8.x
authorCiaranG <ciaran@ciarang.com>
Sun, 19 Jul 2009 07:05:53 +0000 (08:05 +0100)
committerCiaranG <ciaran@ciarang.com>
Sun, 19 Jul 2009 07:05:53 +0000 (08:05 +0100)
1  2 
classes/Notice.php

diff --combined classes/Notice.php
index 0359c310d4b82237e2d43d7dfe648e01af4aa39b,8974e22f83edab3beacc5c7a000aca4874842dd1..101fadb6743ed8b5ca923801e85cf1b2c470ef0a
@@@ -873,11 -873,8 +873,11 @@@ class Notice extends Memcached_DataObje
                  if ($cnt > 0) {
                      $qry .= ', ';
                  }
-                 $qry .= '('.$id.', '.$this->id.', '.$source.', "'.$this->created.'") ';
+                 $qry .= '('.$id.', '.$this->id.', '.$source.", '".$this->created. "') ";
                  $cnt++;
 +                if (rand() % NOTICE_INBOX_SOFT_LIMIT == 0) {
 +                    Notice_inbox::gc($id);
 +                }
                  if ($cnt >= MAX_BOXCARS) {
                      $inbox = new Notice_inbox();
                      $inbox->query($qry);
      {
          $user = new User();
  
+       if(common_config('db','quote_identifiers'))
+           $user_table = '"user"';
+       else $user_table = 'user';
          $qry =
            'SELECT id ' .
-           'FROM user JOIN subscription '.
-           'ON user.id = subscription.subscriber ' .
+         'FROM '. $user_table .' JOIN subscription '.
+         'ON '. $user_table .'.id = subscription.subscriber ' .
            'WHERE subscription.subscribed = %d ';
  
          $user->query(sprintf($qry, $this->profile_id));