| Línea 648... |
Línea 648... |
| 648 |
$type = $this->params()->fromRoute('type');
|
648 |
$type = $this->params()->fromRoute('type');
|
| 649 |
if(isset($type)&& $type=='hptg'){
|
649 |
if(isset($type)&& $type=='hptg'){
|
| 650 |
$id = $this->params()->fromRoute('id');
|
650 |
$id = $this->params()->fromRoute('id');
|
| 651 |
$highPerformanceTeamsGroupsMapper = HighPerformanceTeamsGroupsMapper::getInstance($this->adapter);
|
651 |
$highPerformanceTeamsGroupsMapper = HighPerformanceTeamsGroupsMapper::getInstance($this->adapter);
|
| 652 |
$highPerformanceTeamsGroups = $highPerformanceTeamsGroupsMapper->fetchOneByUuid($id);
|
652 |
$highPerformanceTeamsGroups = $highPerformanceTeamsGroupsMapper->fetchOneByUuid($id);
|
| - |
|
653 |
|
| 653 |
if (!$highPerformanceTeamsGroups) {
|
654 |
if (!$highPerformanceTeamsGroups) {
|
| 654 |
$data = [
|
655 |
$data = [
|
| 655 |
'success' => false,
|
656 |
'success' => false,
|
| 656 |
'data' => 'ERROR_RECORD_NOT_FOUND'
|
657 |
'data' => 'ERROR_RECORD_NOT_FOUND'
|
| 657 |
];
|
658 |
];
|
| Línea 670... |
Línea 671... |
| 670 |
|
671 |
|
| 671 |
$highPerformanceTeamsGroupsMemberMapper = HighPerformanceTeamsGroupsMembersMapper::getInstance($this->adapter);
|
672 |
$highPerformanceTeamsGroupsMemberMapper = HighPerformanceTeamsGroupsMembersMapper::getInstance($this->adapter);
|
| 672 |
$highPerformanceTeamsGroupsMember = $highPerformanceTeamsGroupsMemberMapper->fetchOneByGroupIdAndUserId($highPerformanceTeamsGroups->id, $currentUser->id);
|
673 |
$highPerformanceTeamsGroupsMember = $highPerformanceTeamsGroupsMemberMapper->fetchOneByGroupIdAndUserId($highPerformanceTeamsGroups->id, $currentUser->id);
|
| 673 |
if($highPerformanceTeamsGroupsMember) {
|
674 |
if($highPerformanceTeamsGroupsMember) {
|
| - |
|
675 |
if($highPerformanceTeamsGroupsMember->status == HighPerformanceTeamsGroupsMembers::STATUS_ACCEPTED || $highPerformanceTeamsGroupsMember->status == HighPerformanceTeamsGroupsMembers::STATUS_ADDED_BY_ADMIN ){
|
| 674 |
if($highPerformanceTeamsGroupsMember->status == HighPerformanceTeamsGroupsMembers::STATUS_ACCEPTED || $highPerformanceTeamsGroupsMember->status == HighPerformanceTeamsGroupsMembers::STATUS_ADDED_BY_ADMIN ){
|
676 |
|
| - |
|
677 |
$queryMapper = QueryMapper::getInstance($this->adapter);
|
| 675 |
$id = $highPerformanceTeamsGroups->id;
|
678 |
$select = $queryMapper->getSql()->select(FeedMapper::_TABLE);
|
| - |
|
679 |
$select->columns(['id']);
|
| - |
|
680 |
$select->where->equalTo('status', Feed::STATUS_PUBLISHED);
|
| - |
|
681 |
$select->where->equalTo('company_id',$currentCompany->id);
|
| - |
|
682 |
$select->where->and->equalTo('type', Feed::TYPE_HPTG);
|
| Línea -... |
Línea 683... |
| - |
|
683 |
$select->order('added_on desc');
|
| 676 |
}else{
|
684 |
|
| 677 |
|
685 |
}else{
|
| 678 |
return new JsonModel([
|
686 |
return new JsonModel([
|
| 679 |
'success' => false,
|
687 |
'success' => false,
|
| 680 |
'data' => 'ERROR_UNAUTHORIZED'
|
688 |
'data' => 'ERROR_UNAUTHORIZED'
|
| Línea 689... |
Línea 697... |
| 689 |
]);
|
697 |
]);
|
| 690 |
}
|
698 |
}
|
| Línea 691... |
Línea -... |
| 691 |
|
- |
|
| 692 |
|
- |
|
| 693 |
|
- |
|
| 694 |
$queryMapper = QueryMapper::getInstance($this->adapter);
|
- |
|
| 695 |
$select = $queryMapper->getSql()->select(FeedMapper::_TABLE);
|
- |
|
| 696 |
$select->columns(['id']);
|
- |
|
| 697 |
$select->where->equalTo('status', Feed::STATUS_PUBLISHED);
|
- |
|
| - |
|
699 |
|
| Línea 698... |
Línea 700... |
| 698 |
$select->where->equalTo('company_id',$currentCompany->id);
|
700 |
|
| Línea 699... |
Línea 701... |
| 699 |
$select->where->and->equalTo('type', Feed::TYPE_HPTG);
|
701 |
|
| 700 |
$select->order('added_on desc');
|
702 |
|