]> git.mxchange.org Git - quix0rs-gnu-social.git/blobdiff - scripts/initializeinbox.php
Don't show 'anonymous' app in OAuth application list.
[quix0rs-gnu-social.git] / scripts / initializeinbox.php
index 5ae9f7d036392351cec57aa380943030b88229db..44508fe22abf87f6b4b96baed93d141f4f5d0891 100644 (file)
@@ -91,14 +91,20 @@ function initializeInbox($user)
         print "Initializing inbox for $user->nickname...";
     }
 
-    $inbox = Inbox::staticGet('user_id', $user_id);
+    $inbox = Inbox::staticGet('user_id', $user->id);
 
+    if ($inbox && !empty($inbox->fake)) {
+        if (!have_option('q', 'quiet')) {
+            echo "(replacing faux cached inbox)";
+        }
+        $inbox = false;
+    }
     if (!empty($inbox)) {
         if (!have_option('q', 'quiet')) {
             print "SKIP\n";
         }
     } else {
-        $inbox = Inbox::initialize($user_id);
+        $inbox = Inbox::initialize($user->id);
         if (!have_option('q', 'quiet')) {
             if (empty($inbox)) {
                 print "ERR\n";