fix regression when rendering event items

This commit is contained in:
Mario
2023-04-23 16:07:57 +00:00
parent 81f33da499
commit 3ad0179b62
6 changed files with 8 additions and 7 deletions

View File

@@ -2215,7 +2215,7 @@ class Activity {
}
static function decode_note($act) {
//hz_syslog(print_r($act,true));
$response_activity = false;
$s = [];

View File

@@ -197,7 +197,7 @@ class ThreadItem {
$response_verbs = array('like');
if(feature_enabled($conv->get_profile_owner(),'dislike'))
$response_verbs[] = 'dislike';
if($item['obj_type'] === ACTIVITY_OBJ_EVENT) {
if(in_array($item['obj_type'], ['Event', ACTIVITY_OBJ_EVENT])) {
$response_verbs[] = 'attendyes';
$response_verbs[] = 'attendno';
$response_verbs[] = 'attendmaybe';
@@ -299,7 +299,7 @@ class ThreadItem {
}
$has_event = false;
if(($item['obj_type'] === ACTIVITY_OBJ_EVENT) && $conv->get_profile_owner() == local_channel())
if((in_array($item['obj_type'], ['Event', ACTIVITY_OBJ_EVENT])) && $conv->get_profile_owner() == local_channel())
$has_event = true;
$like = [];