forgot to get the profile in public queue handler

darcs-hash:20080830071232-84dde-90bad1be7a7e141927175e42d39cb21d7bba337e.gz
This commit is contained in:
Evan Prodromou 2008-08-30 03:12:32 -04:00
parent 336812b845
commit 19147201c8

View File

@ -283,6 +283,15 @@ function jabber_public_notice($notice) {
# = false? I think not # = false? I think not
if ($public && $notice->is_local) { if ($public && $notice->is_local) {
$profile = Profile::staticGet($notice->profile_id);
if (!$profile) {
common_log(LOG_WARNING, 'Refusing to broadcast notice with ' .
'unknown profile ' . common_log_objstring($notice),
__FILE__);
return false;
}
$msg = jabber_format_notice($profile, $notice); $msg = jabber_format_notice($profile, $notice);
$entry = jabber_format_entry($profile, $notice); $entry = jabber_format_entry($profile, $notice);