Proyectos de Subversion LeadersLinked - Backend

Rev

Rev 10405 | Rev 10407 | Ir a la última revisión | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 10405 Rev 10406
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