From 44dccacb1c9345a3bb22286880ec6df3d6fd3158 Mon Sep 17 00:00:00 2001 From: Evan Prodromou Date: Fri, 18 Jul 2008 01:25:57 -0400 Subject: [PATCH] pages and limits darcs-hash:20080718052557-84dde-65d7411377b866a66474584e90dc08ea3eb432b0.gz --- actions/twitapistatuses.php | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/actions/twitapistatuses.php b/actions/twitapistatuses.php index a384cc75be..96931fec63 100644 --- a/actions/twitapistatuses.php +++ b/actions/twitapistatuses.php @@ -639,24 +639,26 @@ class TwitapistatusesAction extends TwitterapiAction { $user = $this->get_subs_user($apidata); # XXX: id - # XXX: page # XXX: lite + $page = $this->trimmed('page'); + + if (!$page || !is_numeric($page)) { + $page = 1; + } + $profile = $user->getProfile(); if (!$profile) { common_server_error(_('User has no profile.')); return; } - - if (!$page) { - $page = 1; - } $sub = new Subscription(); $sub->$user_attr = $profile->id; $sub->orderBy('created DESC'); - + $sub->limit(($page-1)*100, 100); + $others = array(); if ($sub->find()) {