*
* @return boolean success flag
*/
- function prepare($args)
+ function prepare(array $args = array())
{
parent::prepare($args);
if (empty($this->user)) {
// TRANS: Error message displayed when trying to perform an action that requires a logged in user.
$this->clientError(_('Not logged in.'));
- return false;
}
// CSRF protection
// TRANS: Client error displayed when the session token does not match or is not given.
$this->clientError(_('There was a problem with your session token.'.
' Try again, please.'));
- return false;
}
$profile = $this->user->getProfile();
- $tags = $profile->getLists(common_current_user());
+ $tags = $profile->getLists($this->scoped);
$this->tags = array();
while ($tags->fetch()) {
*
* @return void
*/
- function handle($args)
+ function handle()
{
//common_log(LOG_DEBUG, 'Autocomplete data: ' . json_encode($this->tags));
if ($this->tags) {