| Línea 1130... |
Línea 1130... |
| 1130 |
$userMapper = UserMapper::getInstance($this->adapter);
|
1130 |
$userMapper = UserMapper::getInstance($this->adapter);
|
| 1131 |
$user = $userMapper->fetchOne($feed->user_id);
|
1131 |
$user = $userMapper->fetchOne($feed->user_id);
|
| 1132 |
$item['owner_url'] = str_replace('[uuid]', $user->uuid, $user_profile_url);
|
1132 |
$item['owner_url'] = str_replace('[uuid]', $user->uuid, $user_profile_url);
|
| 1133 |
$item['owner_image'] = $this->url()->fromRoute('storage', ['code' => $user->uuid, 'type' => 'user', 'filename' => $user->image]);
|
1133 |
$item['owner_image'] = $this->url()->fromRoute('storage', ['code' => $user->uuid, 'type' => 'user', 'filename' => $user->image]);
|
| 1134 |
$item['owner_name'] = $user->first_name . ' ' . $user->last_name;
|
1134 |
$item['owner_name'] = $user->first_name . ' ' . $user->last_name;
|
| 1135 |
|
- |
|
| - |
|
1135 |
$highPerformanceTeamsGroupsMembersMapper = HighPerformanceTeamsGroupsMembersMapper::getInstance($this->adapter);
|
| - |
|
1136 |
$highPerformanceTeamsGroupsMember = $highPerformanceTeamsGroupsMembersMapper->fetchOneByGroupIdAndUserId($highPerformanceTeamsGroups->id, $currentUser->id);
|
| 1136 |
if($feed->user_id == $currentUser->id) {
|
1137 |
if(!$highPerformanceTeamsGroupsMember) {
|
| - |
|
1138 |
return new JsonModel([
|
| - |
|
1139 |
'success' => false,
|
| - |
|
1140 |
'data' => 'ERROR_RECORD_NOT_FOUND'
|
| - |
|
1141 |
]);
|
| - |
|
1142 |
}
|
| - |
|
1143 |
if($feed->user_id == $currentUser->id||$highPerformanceTeamsGroupsMember->type!=HighPerformanceTeamsGroupsMembers::TYPE_USER) {
|
| 1137 |
$item['feed_delete_url'] = $this->url()->fromRoute('feeds/delete', $params);
|
1144 |
$item['feed_delete_url'] = $this->url()->fromRoute('feeds/delete', $params);
|
| 1138 |
}else{
|
1145 |
}else{
|
| 1139 |
$item['feed_delete_url'] = '';
|
1146 |
$item['feed_delete_url'] = '';
|
| 1140 |
}
|
1147 |
}
|