| Línea 1127... |
Línea 1127... |
| 1127 |
'feed_priority'=> $feed->priority,
|
1127 |
'feed_priority'=> $feed->priority,
|
| 1128 |
];
|
1128 |
];
|
| 1129 |
if($feed->type == Feed::TYPE_HPTG)
|
1129 |
if($feed->type == Feed::TYPE_HPTG)
|
| 1130 |
{
|
1130 |
{
|
| Línea 1131... |
Línea 1131... |
| 1131 |
|
1131 |
|
| 1132 |
$id = $this->params()->fromRoute('id');
|
1132 |
$group_id = $this->params()->fromRoute('group_id');
|
| 1133 |
$userMapper = UserMapper::getInstance($this->adapter);
|
1133 |
$userMapper = UserMapper::getInstance($this->adapter);
|
| 1134 |
$user = $userMapper->fetchOne($feed->user_id);
|
1134 |
$user = $userMapper->fetchOne($feed->user_id);
|
| 1135 |
$item['owner_url'] = str_replace('[uuid]', $user->uuid, $user_profile_url);
|
1135 |
$item['owner_url'] = str_replace('[uuid]', $user->uuid, $user_profile_url);
|
| 1136 |
$item['owner_image'] = $this->url()->fromRoute('storage', ['code' => $user->uuid, 'type' => 'user', 'filename' => $user->image]);
|
1136 |
$item['owner_image'] = $this->url()->fromRoute('storage', ['code' => $user->uuid, 'type' => 'user', 'filename' => $user->image]);
|
| 1137 |
$item['owner_name'] = $user->first_name . ' ' . $user->last_name;
|
1137 |
$item['owner_name'] = $user->first_name . ' ' . $user->last_name;
|
| 1138 |
$highPerformanceTeamsGroupsMapper = HighPerformanceTeamsGroupsMapper::getInstance($this->adapter);
|
1138 |
$highPerformanceTeamsGroupsMapper = HighPerformanceTeamsGroupsMapper::getInstance($this->adapter);
|
| Línea 1139... |
Línea 1139... |
| 1139 |
$highPerformanceTeamsGroups = $highPerformanceTeamsGroupsMapper->fetchOneByUuid($id);
|
1139 |
$highPerformanceTeamsGroups = $highPerformanceTeamsGroupsMapper->fetchOneByUuid($group_id);
|
| 1140 |
|
1140 |
|
| 1141 |
if (!$highPerformanceTeamsGroups) {
|
1141 |
if (!$highPerformanceTeamsGroups) {
|
| 1142 |
$data = [
|
1142 |
$data = [
|
| Línea 1152... |
Línea 1152... |
| 1152 |
'success' => false,
|
1152 |
'success' => false,
|
| 1153 |
'data' => 'ERROR_UNAUTHORIZED'
|
1153 |
'data' => 'ERROR_UNAUTHORIZED'
|
| 1154 |
]);
|
1154 |
]);
|
| Línea 1155... |
Línea 1155... |
| 1155 |
|
1155 |
|
| 1156 |
}
|
- |
|
| 1157 |
/*
|
1156 |
}
|
| 1158 |
$highPerformanceTeamsGroupsMembersMapper = HighPerformanceTeamsGroupsMembersMapper::getInstance($this->adapter);
|
1157 |
$highPerformanceTeamsGroupsMembersMapper = HighPerformanceTeamsGroupsMembersMapper::getInstance($this->adapter);
|
| 1159 |
$highPerformanceTeamsGroupsMember = $highPerformanceTeamsGroupsMembersMapper->fetchOneByGroupIdAndUserId($highPerformanceTeamsGroups->id, $currentUser->id);
|
1158 |
$highPerformanceTeamsGroupsMember = $highPerformanceTeamsGroupsMembersMapper->fetchOneByGroupIdAndUserId($highPerformanceTeamsGroups->id, $currentUser->id);
|
| 1160 |
if(!$highPerformanceTeamsGroupsMember) {
|
1159 |
if(!$highPerformanceTeamsGroupsMember) {
|
| 1161 |
return new JsonModel([
|
1160 |
return new JsonModel([
|
| Línea 1166... |
Línea 1165... |
| 1166 |
if($feed->user_id == $currentUser->id||$highPerformanceTeamsGroupsMember->type!=HighPerformanceTeamsGroupsMembers::TYPE_USER) {
|
1165 |
if($feed->user_id == $currentUser->id||$highPerformanceTeamsGroupsMember->type!=HighPerformanceTeamsGroupsMembers::TYPE_USER) {
|
| 1167 |
$item['feed_delete_url'] = $this->url()->fromRoute('feeds/delete', $params);
|
1166 |
$item['feed_delete_url'] = $this->url()->fromRoute('feeds/delete', $params);
|
| 1168 |
}else{
|
1167 |
}else{
|
| 1169 |
$item['feed_delete_url'] = '';
|
1168 |
$item['feed_delete_url'] = '';
|
| 1170 |
}
|
1169 |
}
|
| 1171 |
*/
|
1170 |
|
| 1172 |
$item['feed_delete_url'] = $this->url()->fromRoute('feeds/delete', $params);
|
- |
|
| 1173 |
} else {
|
1171 |
} else {
|
| 1174 |
$item['feed_delete_url'] = $this->url()->fromRoute('feeds/delete', $params);
|
1172 |
$item['feed_delete_url'] = $this->url()->fromRoute('feeds/delete', $params);
|
| 1175 |
$item['owner_url'] = str_replace('[uuid]', $company->uuid, $company_profile_url);
|
1173 |
$item['owner_url'] = str_replace('[uuid]', $company->uuid, $company_profile_url);
|
| 1176 |
$item['owner_image'] = $this->url()->fromRoute('storage', ['code' => $company->uuid, 'type' => 'company', 'filename' => $company->image]);
|
1174 |
$item['owner_image'] = $this->url()->fromRoute('storage', ['code' => $company->uuid, 'type' => 'company', 'filename' => $company->image]);
|
| 1177 |
$item['owner_name'] = $company->name;
|
1175 |
$item['owner_name'] = $company->name;
|
| Línea 1236... |
Línea 1234... |
| 1236 |
$comment['user_name'] = $company->name;
|
1234 |
$comment['user_name'] = $company->name;
|
| 1237 |
} else {
|
1235 |
} else {
|
| 1238 |
$comment['user_image'] = $this->url()->fromRoute('storage', ['type' => 'user', 'code' => $user->uuid, 'filename' => $user->image ]);
|
1236 |
$comment['user_image'] = $this->url()->fromRoute('storage', ['type' => 'user', 'code' => $user->uuid, 'filename' => $user->image ]);
|
| 1239 |
$comment['user_url'] = str_replace('[uuid]', $user->uuid, $user_profile_url);
|
1237 |
$comment['user_url'] = str_replace('[uuid]', $user->uuid, $user_profile_url);
|
| 1240 |
$comment['user_name'] = $user->first_name . ' ' . $user->last_name;
|
1238 |
$comment['user_name'] = $user->first_name . ' ' . $user->last_name;
|
| 1241 |
}/*
|
1239 |
}
|
| 1242 |
if($feed->type == Feed::TYPE_HPTG)
|
1240 |
if($feed->type == Feed::TYPE_HPTG)
|
| 1243 |
{
|
1241 |
{
|
| 1244 |
if($record->user_id == $currentUser->id||$highPerformanceTeamsGroupsMember->type!=HighPerformanceTeamsGroupsMembers::TYPE_USER) {
|
1242 |
if($record->user_id == $currentUser->id||$highPerformanceTeamsGroupsMember->type!=HighPerformanceTeamsGroupsMembers::TYPE_USER) {
|
| 1245 |
$comment['link_delete'] = $this->url()->fromRoute('feeds/comments/delete',['id' => $feed->uuid, 'comment' => $record->uuid ]);
|
1243 |
$comment['link_delete'] = $this->url()->fromRoute('feeds/comments/delete',['id' => $feed->uuid, 'comment' => $record->uuid ]);
|
| 1246 |
}else{
|
1244 |
}else{
|
| 1247 |
$comment['link_delete'] = '';
|
1245 |
$comment['link_delete'] = '';
|
| 1248 |
}
|
1246 |
}
|
| 1249 |
}else{
|
1247 |
}else{
|
| 1250 |
$comment['link_delete'] = $this->url()->fromRoute('feeds/comments/delete',['id' => $feed->uuid, 'comment' => $record->uuid ]);
|
1248 |
$comment['link_delete'] = $this->url()->fromRoute('feeds/comments/delete',['id' => $feed->uuid, 'comment' => $record->uuid ]);
|
| 1251 |
}
|
1249 |
}
|
| 1252 |
*/
|
1250 |
|
| 1253 |
$comment['link_answer_add'] = $this->url()->fromRoute('feeds/comments/answer',['id' => $feed->uuid, 'comment' => $record->uuid ]);
|
1251 |
$comment['link_answer_add'] = $this->url()->fromRoute('feeds/comments/answer',['id' => $feed->uuid, 'comment' => $record->uuid ]);
|
| 1254 |
$comment['time_elapsed'] = Functions::timeElapsedString($dt->getTimestamp());
|
1252 |
$comment['time_elapsed'] = Functions::timeElapsedString($dt->getTimestamp());
|
| 1255 |
$comment['comment'] = $record->comment;
|
1253 |
$comment['comment'] = $record->comment;
|
| Línea 1256... |
Línea 1254... |
| 1256 |
|
1254 |
|
| Línea 1273... |
Línea 1271... |
| 1273 |
$answer['user_name'] = $company->name;
|
1271 |
$answer['user_name'] = $company->name;
|
| 1274 |
} else {
|
1272 |
} else {
|
| 1275 |
$answer['user_image'] = $this->url()->fromRoute('storage', ['type' => 'user', 'code' => $user->uuid, 'filename' => $user->image ]);
|
1273 |
$answer['user_image'] = $this->url()->fromRoute('storage', ['type' => 'user', 'code' => $user->uuid, 'filename' => $user->image ]);
|
| 1276 |
$answer['user_url'] = str_replace('[uuid]', $user->uuid, $user_profile_url);
|
1274 |
$answer['user_url'] = str_replace('[uuid]', $user->uuid, $user_profile_url);
|
| 1277 |
$answer['user_name'] = $user->first_name . ' ' . $user->last_name;
|
1275 |
$answer['user_name'] = $user->first_name . ' ' . $user->last_name;
|
| 1278 |
}/*
|
1276 |
}
|
| 1279 |
if($feed->type == Feed::TYPE_HPTG)
|
1277 |
if($feed->type == Feed::TYPE_HPTG)
|
| 1280 |
{
|
1278 |
{
|
| 1281 |
if($record2->user_id == $currentUser->id||$highPerformanceTeamsGroupsMember->type!=HighPerformanceTeamsGroupsMembers::TYPE_USER) {
|
1279 |
if($record2->user_id == $currentUser->id||$highPerformanceTeamsGroupsMember->type!=HighPerformanceTeamsGroupsMembers::TYPE_USER) {
|
| 1282 |
$answer['link_delete'] = $this->url()->fromRoute('feeds/comments/delete',['id' => $feed->uuid, 'comment' => $record2->uuid ]);
|
1280 |
$answer['link_delete'] = $this->url()->fromRoute('feeds/comments/delete',['id' => $feed->uuid, 'comment' => $record2->uuid ]);
|
| 1283 |
}else{
|
1281 |
}else{
|
| 1284 |
$answer['link_delete'] ='';
|
1282 |
$answer['link_delete'] ='';
|
| 1285 |
}
|
1283 |
}
|
| 1286 |
}else{
|
1284 |
}else{
|
| 1287 |
$answer['link_delete'] = $this->url()->fromRoute('feeds/comments/delete',['id' => $feed->uuid, 'comment' => $record2->uuid ]);
|
1285 |
$answer['link_delete'] = $this->url()->fromRoute('feeds/comments/delete',['id' => $feed->uuid, 'comment' => $record2->uuid ]);
|
| 1288 |
}
|
1286 |
}
|
| 1289 |
*/
|
- |
|
| - |
|
1287 |
|
| 1290 |
$answer['time_elapsed'] = Functions::timeElapsedString($dt->getTimestamp());
|
1288 |
$answer['time_elapsed'] = Functions::timeElapsedString($dt->getTimestamp());
|
| 1291 |
$answer['comment'] = $record2->comment;
|
1289 |
$answer['comment'] = $record2->comment;
|
| Línea 1292... |
Línea 1290... |
| 1292 |
|
1290 |
|