forked from GNUsocial/gnu-social
minor happening changes
This commit is contained in:
@@ -27,9 +27,7 @@
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
if (!defined('STATUSNET')) {
|
||||
exit(1);
|
||||
}
|
||||
if (!defined('GNUSOCIAL')) { exit(1); }
|
||||
|
||||
/**
|
||||
* Data class for happenings
|
||||
@@ -172,14 +170,14 @@ class Happening extends Managed_DataObject
|
||||
$options);
|
||||
|
||||
if (!array_key_exists('uri', $options)) {
|
||||
$options['uri'] = $ev->uri;
|
||||
$options['uri'] = $ev->getUri();
|
||||
}
|
||||
|
||||
if (!empty($url)) {
|
||||
$options['urls'] = array($url);
|
||||
}
|
||||
|
||||
$saved = Notice::saveNew($profile->id,
|
||||
$saved = Notice::saveNew($profile->getID(),
|
||||
$content,
|
||||
array_key_exists('source', $options) ?
|
||||
$options['source'] : 'web',
|
||||
@@ -202,14 +200,19 @@ class Happening extends Managed_DataObject
|
||||
return $this->url;
|
||||
}
|
||||
|
||||
public function getUri()
|
||||
{
|
||||
return $this->uri;
|
||||
}
|
||||
|
||||
function getNotice()
|
||||
{
|
||||
return Notice::getKV('uri', $this->uri);
|
||||
return Notice::getKV('uri', $this->getUri());
|
||||
}
|
||||
|
||||
static function fromNotice($notice)
|
||||
{
|
||||
return Happening::getKV('uri', $notice->uri);
|
||||
return Happening::getKV('uri', $notice->getUri());
|
||||
}
|
||||
|
||||
function getRSVPs()
|
||||
@@ -219,7 +222,7 @@ class Happening extends Managed_DataObject
|
||||
|
||||
function getRSVP($profile)
|
||||
{
|
||||
return RSVP::pkeyGet(array('profile_id' => $profile->id,
|
||||
return RSVP::pkeyGet(array('profile_id' => $profile->getID(),
|
||||
'event_id' => $this->id));
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user