Proyectos de Subversion LeadersLinked - Backend

Rev

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

Rev 15351 Rev 15364
Línea 156... Línea 156...
156
        $id = $this->params()->fromRoute('id');
156
        $id = $this->params()->fromRoute('id');
Línea 157... Línea 157...
157
        
157
        
158
        $request = $this->getRequest();
158
        $request = $this->getRequest();
159
        if($request->isPost()) {
159
        if($request->isPost()) {
160
            $feedMapper = FeedMapper::getInstance($this->adapter);
160
            $feedMapper = FeedMapper::getInstance($this->adapter);
161
            $feed = $feedMapper->fetchOneByUuid($id);
161
            $feed = $feedMapper->fetchOneByUuidAndNetworkId($id, $currentUser->network_id);
162
            if(!$feed) {
162
            if(!$feed) {
163
                $response = [
163
                $response = [
164
                    'success' => false,
164
                    'success' => false,
165
                    'data' => 'ERROR_POST_NOT_FOUND'
165
                    'data' => 'ERROR_POST_NOT_FOUND'
Línea 188... Línea 188...
188
                
188
                
189
                $dataPost = (array) $form->getData();
189
                $dataPost = (array) $form->getData();
190
                $comment = new Comment();
190
                $comment = new Comment();
191
                $comment->comment = $dataPost['comment'];
191
                $comment->comment = $dataPost['comment'];
-
 
192
                $comment->feed_id = $feed->id;
Línea 192... Línea 193...
192
                $comment->feed_id = $feed->id;
193
                $comment->network_id = $currentUser->network_id;
193
                
194
                
194
                if($feed->type=='hptg'){
195
                if($feed->type=='hptg'){
195
                    $comment->user_id = $currentUser->id;
196
                    $comment->user_id = $currentUser->id;
Línea 391... Línea 392...
391
            
392
            
392
            $id = $this->params()->fromRoute('id');
393
            $id = $this->params()->fromRoute('id');
Línea 393... Línea 394...
393
            $comment = $this->params()->fromRoute('comment');
394
            $comment = $this->params()->fromRoute('comment');
394
            
395
            
395
            $feedMapper = FeedMapper::getInstance($this->adapter);
396
            $feedMapper = FeedMapper::getInstance($this->adapter);
396
            $feed = $feedMapper->fetchOneByUuid($id);
397
            $feed = $feedMapper->fetchOneByUuidAndNetworkId($id, $currentUser->network_id);
397
            if(!$feed) {
398
            if(!$feed) {
398
                $response = [
399
                $response = [
399
                    'success' => false,
400
                    'success' => false,
Línea 468... Línea 469...
468
 
469
 
Línea 469... Línea 470...
469
            
470
            
470
            $id =  $this->params()->fromRoute('id');
471
            $id =  $this->params()->fromRoute('id');
471
            
472
            
472
            $feedMapper = FeedMapper::getInstance($this->adapter);
473
            $feedMapper = FeedMapper::getInstance($this->adapter);
473
            $feed = $feedMapper->fetchOneByUuid($id);
474
            $feed = $feedMapper->fetchOneByUuidAndNetworkId($id, $currentUser->network_id);
474
            if(!$feed) {
475
            if(!$feed) {
475
                $response = [
476
                $response = [
Línea 610... Línea 611...
610
                        }
611
                        }
Línea 611... Línea 612...
611
                       
612
                       
Línea -... Línea 613...
-
 
613
                    }
612
                    }
614
                   
613
                   
615
 
614
 
616
                    $feed->network_id       = $currentUser->network_id;
615
                    $feed->company_id       = $currentCompany->id;
617
                    $feed->company_id       = $currentCompany->id;
616
                    $feed->group_id         = null;
618
                    $feed->group_id         = null;
Línea 621... Línea 623...
621
                    $feed->shared_with      = Feed::SHARE_WITH_CONNECTIONS;
623
                    $feed->shared_with      = Feed::SHARE_WITH_CONNECTIONS;
Línea 622... Línea 624...
622
 
624
 
623
                } else if($myt_id){
625
                } else if($myt_id){
624
                    $feedMapper = FeedMapper::getInstance($this->adapter);
626
                    $feedMapper = FeedMapper::getInstance($this->adapter);
-
 
627
                    $myt  = $feedMapper->fetchOneByUuid($myt_id);
625
                    $myt  = $feedMapper->fetchOneByUuid($myt_id);
628
                    $feed->network_id       = $currentUser->network_id;
626
                    $feed->company_id       = $currentCompany->id;
629
                    $feed->company_id       = $currentCompany->id;
627
                    $feed->group_id         = null;
630
                    $feed->group_id         = null;
628
                    $feed->user_id          = $owner->user_id;
631
                    $feed->user_id          = $owner->user_id;
629
                    $feed->myt_id           = $myt->id;
632
                    $feed->myt_id           = $myt->id;
630
                    $feed->related_feed     = $myt->id;
633
                    $feed->related_feed     = $myt->id;
631
                    $feed->type             = Feed::TYPE_MYT_ANSWER;
634
                    $feed->type             = Feed::TYPE_MYT_ANSWER;
632
                    $feed->posted_or_shared = Feed::POSTED;
635
                    $feed->posted_or_shared = Feed::POSTED;
633
                    $feed->shared_with      = Feed::SHARE_WITH_PUBLIC;
636
                    $feed->shared_with      = Feed::SHARE_WITH_PUBLIC;
-
 
637
                }else{
634
                }else{
638
                    $feed->network_id       = $currentUser->network_id;
635
                    $feed->company_id       = $currentCompany->id;
639
                    $feed->company_id       = $currentCompany->id;
636
                    $feed->group_id         = null;
640
                    $feed->group_id         = null;
637
                    $feed->user_id          = $owner->user_id;
641
                    $feed->user_id          = $owner->user_id;
638
                    $feed->type             = Feed::TYPE_COMPANY;
642
                    $feed->type             = Feed::TYPE_COMPANY;