summaryrefslogtreecommitdiff
path: root/actions/showapplication.php
diff options
context:
space:
mode:
authorZach Copley <zach@status.net>2010-01-13 17:52:25 +0000
committerZach Copley <zach@status.net>2010-01-14 02:41:09 +0000
commitdda7a5264590b85d0fbec5574f18c162f1936ce5 (patch)
treeec95748452419a667551a0048f13bfed993a1ffc /actions/showapplication.php
parent6c8bf36fe15317dc418791947dc652f61f5645b9 (diff)
Fix user count
Diffstat (limited to 'actions/showapplication.php')
-rw-r--r--actions/showapplication.php9
1 files changed, 6 insertions, 3 deletions
diff --git a/actions/showapplication.php b/actions/showapplication.php
index bd3337136..b21b994aa 100644
--- a/actions/showapplication.php
+++ b/actions/showapplication.php
@@ -194,10 +194,13 @@ class ShowApplicationAction extends OwnerDesignAction
$defaultAccess = ($this->application->access_type & Oauth_application::$writeAccess)
? 'read-write' : 'read-only';
$profile = Profile::staticGet($this->application->owner);
- $userCnt = 0; // XXX: count how many users use the app
+
+ $appUsers = new Oauth_application_user();
+ $appUsers->application_id = $this->application->id;
+ $userCnt = $appUsers->count();
$this->raw(sprintf(
- _('Created by %1$s - %2$s access by default - %3$d users.'),
+ _('created by %1$s - %2$s access by default - %3$d users'),
$profile->getBestName(),
$defaultAccess,
$userCnt
@@ -222,7 +225,7 @@ class ShowApplicationAction extends OwnerDesignAction
'class' => 'form_reset_key',
'method' => 'POST',
'action' => common_local_url('showapplication',
- array('id' => $this->application->id))));
+ array('id' => $this->application->id))));
$this->elementStart('fieldset');
$this->hidden('token', common_session_token());