use -1 for invalid arg default in ScopingNoticeStream

This commit is contained in:
Evan Prodromou 2011-04-11 11:17:14 -04:00
parent f9a91a2809
commit bae9eacaa1

View File

@ -49,16 +49,15 @@ class ScopingNoticeStream extends FilteringNoticeStream
{
protected $profile;
function __construct($upstream, $profile = null)
function __construct($upstream, $profile = -1)
{
parent::__construct($upstream);
if (empty($profile)) {
$user = common_current_user();
if (!empty($user)) {
$profile = $user->getProfile();
}
// Invalid but not null
if (is_int($profile) && $profile == -1) {
$profile = Profile::current();
}
$this->profile = $profile;
}
@ -74,5 +73,4 @@ class ScopingNoticeStream extends FilteringNoticeStream
{
return $notice->inScope($this->profile);
}
}