Proyectos de Subversion LeadersLinked - Backend

Rev

Rev 11084 | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 11084 Rev 11136
Línea 124... Línea 124...
124
                    'success' => false,
124
                    'success' => false,
125
                    'data' => 'ERROR_UNAUTHORIZED'
125
                    'data' => 'ERROR_UNAUTHORIZED'
126
                ]);
126
                ]);
Línea 127... Línea 127...
127
 
127
 
-
 
128
            } 
-
 
129
 
-
 
130
            $highPerformanceTeamsGroupsMembersMapper = HighPerformanceTeamsGroupsMembersMapper::getInstance($this->adapter);
-
 
131
            $highPerformanceTeamsGroupsMember = $highPerformanceTeamsGroupsMembersMapper->fetchOneByGroupIdAndUserId($highPerformanceTeamsGroups->id, $currentUser->id);
-
 
132
            if(!$highPerformanceTeamsGroupsMember) {
-
 
133
                return new JsonModel([
-
 
134
                    'success' => false,
-
 
135
                    'data' => 'ERROR_RECORD_NOT_FOUND'
-
 
136
                ]);
-
 
137
            }
-
 
138
            if(!($highPerformanceTeamsGroupsMember->status == HighPerformanceTeamsGroupsMembers::STATUS_ACCEPTED || $highPerformanceTeamsGroupsMember->status == HighPerformanceTeamsGroupsMembers::STATUS_ADDED_BY_ADMIN) ){
-
 
139
                return new JsonModel([
-
 
140
                    'success' => false,
-
 
141
                    'data' => 'ERROR_YOU_DO_NOT_HAVE_ACCESS'
-
 
142
                ]);
-
 
143
            }
-
 
144
            $addTopicBoton=true;
-
 
145
            if($highPerformanceTeamsGroupsMember->type==HighPerformanceTeamsGroupsMembers::TYPE_MODERATOR||$highPerformanceTeamsGroupsMember->type==HighPerformanceTeamsGroupsMembers::TYPE_USER){
-
 
146
                $addTopicBoton=false;
Línea 128... Línea 147...
128
            } 
147
            }
129
           
148
           
Línea 176... Línea 195...
176
                        $isJson = strpos($raw, 'json');
195
                        $isJson = strpos($raw, 'json');
177
                    }
196
                    }
Línea 178... Línea 197...
178
                    
197
                    
179
                }
198
                }
180
            }
-
 
181
 
199
            }
182
            $highPerformanceTeamsGroupsMapper = HighPerformanceTeamsGroupsMapper::getInstance($this->adapter);
200
            $highPerformanceTeamsGroupsMapper = HighPerformanceTeamsGroupsMapper::getInstance($this->adapter);
Línea 183... Línea 201...
183
            $highPerformanceTeamsGroups = $highPerformanceTeamsGroupsMapper->fetchOneByUuid($group_uuid);
201
            $highPerformanceTeamsGroups = $highPerformanceTeamsGroupsMapper->fetchOneByUuid($group_uuid);
184
            
202
            
Línea 197... Línea 215...
197
                    'success' => false,
215
                    'success' => false,
198
                    'data' => 'ERROR_UNAUTHORIZED'
216
                    'data' => 'ERROR_UNAUTHORIZED'
199
                ]);
217
                ]);
Línea 200... Línea 218...
200
 
218
 
-
 
219
            } 
-
 
220
 
-
 
221
            $highPerformanceTeamsGroupsMembersMapper = HighPerformanceTeamsGroupsMembersMapper::getInstance($this->adapter);
-
 
222
            $highPerformanceTeamsGroupsMember = $highPerformanceTeamsGroupsMembersMapper->fetchOneByGroupIdAndUserId($highPerformanceTeamsGroups->id, $currentUser->id);
-
 
223
            if(!$highPerformanceTeamsGroupsMember) {
-
 
224
                return new JsonModel([
-
 
225
                    'success' => false,
-
 
226
                    'data' => 'ERROR_RECORD_NOT_FOUND'
-
 
227
                ]);
-
 
228
            }
-
 
229
            if(!($highPerformanceTeamsGroupsMember->status == HighPerformanceTeamsGroupsMembers::STATUS_ACCEPTED || $highPerformanceTeamsGroupsMember->status == HighPerformanceTeamsGroupsMembers::STATUS_ADDED_BY_ADMIN) ){
-
 
230
                return new JsonModel([
-
 
231
                    'success' => false,
-
 
232
                    'data' => 'ERROR_YOU_DO_NOT_HAVE_ACCESS'
-
 
233
                ]);
-
 
234
            }
-
 
235
            $addTopicBoton=true;
-
 
236
            if($highPerformanceTeamsGroupsMember->type==HighPerformanceTeamsGroupsMembers::TYPE_MODERATOR||$highPerformanceTeamsGroupsMember->type==HighPerformanceTeamsGroupsMembers::TYPE_USER){
-
 
237
                $addTopicBoton=false;
Línea 201... Línea 238...
201
            } 
238
            }
202
            
239
            
203
            if($isJson) {
240
            if($isJson) {