Proyectos de Subversion LeadersLinked - Antes de SPA

Rev

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

Rev 2129 Rev 2219
Línea 242... Línea 242...
242
                    $chatGroup = $chatGroupMapper->fetchOne($r->group_id); 
242
                    $chatGroup = $chatGroupMapper->fetchOne($r->group_id); 
243
                    $chatUserOwner = $chatGroupUserMapper->fetchOwnerByGroupId($chatGroup->id);
243
                    $chatUserOwner = $chatGroupUserMapper->fetchOwnerByGroupId($chatGroup->id);
Línea 244... Línea 244...
244
                    
244
                    
245
                    
245
                    
-
 
246
                    $is_open = in_array($chatGroup->uuid, $_SESSION[self::SESSION_CHAT_OPEN_BOXES]);
-
 
247
                    //$not_seen_messages     = $chatGroupUserMessageMapper->existNotSeenMessages($chatGroup->id, $currentUser->id);
-
 
248
                    //$not_received_messages = $chatGroupUserMessageMapper->existNotReceivedMessages($chatGroup->id, $currentUser->id);
246
                    $is_open = in_array($chatGroup->uuid, $_SESSION[self::SESSION_CHAT_OPEN_BOXES]);
249
                    
-
 
250
                    //$not_seen_messages     = $chatGroupUserMessageMapper->existNotSeenMessages($chatGroup->id, $currentUser->id);
-
 
251
                    //$not_received_messages = $chatGroupUserMessageMapper->existNotReceivedMessages($chatGroup->id, $currentUser->id);
-
 
252
                    
-
 
253
                    $count_not_seen_messages     = $chatGroupUserMessageMapper->countNotSeenMessages($chatGroup->id, $currentUser->id);
-
 
254
                    $count_not_received_messages = $chatGroupUserMessageMapper->countNotReceivedMessages($chatGroup->id, $currentUser->id);
-
 
255
                    
Línea 247... Línea 256...
247
                    $not_seen_messages     = $chatGroupUserMessageMapper->existNotSeenMessages($chatGroup->id, $currentUser->id);
256
                    $not_seen_messages     = $count_not_seen_messages > 0;
Línea 248... Línea 257...
248
                    $not_received_messages = $chatGroupUserMessageMapper->existNotReceivedMessages($chatGroup->id, $currentUser->id);
257
                    $not_received_messages = $count_not_received_messages > 0;
249
 
258
 
Línea 266... Línea 275...
266
                            'name'                                  => $chatGroup->name,
275
                            'name'                                  => $chatGroup->name,
267
                            'type'                                  => 'group',
276
                            'type'                                  => 'group',
268
                            'is_open'                               => $is_open ? 1 : 0,
277
                            'is_open'                               => $is_open ? 1 : 0,
269
                            'not_seen_messages'                     => $not_seen_messages,
278
                            'not_seen_messages'                     => $not_seen_messages,
270
                            'not_received_messages'                 => $not_received_messages,
279
                            'not_received_messages'                 => $not_received_messages,
-
 
280
                            'count_not_seen_messages'               => $count_not_seen_messages,
-
 
281
                            'count_not_received_messages'           => $count_not_received_messages,
Línea 271... Línea 282...
271
                            
282
                            
272
                        ];
283
                        ];
Línea 273... Línea 284...
273
                    } else {
284
                    } else {
Línea 288... Línea 299...
288
                            'name'                          => $chatGroup->name,
299
                            'name'                          => $chatGroup->name,
289
                            'type'                          => 'group',
300
                            'type'                          => 'group',
290
                            'is_open'                       => $is_open ? 1 : 0,
301
                            'is_open'                       => $is_open ? 1 : 0,
291
                            'not_seen_messages'             => $not_seen_messages,
302
                            'not_seen_messages'             => $not_seen_messages,
292
                            'not_received_messages'         => $not_received_messages,
303
                            'not_received_messages'         => $not_received_messages,
-
 
304
                            'count_not_seen_messages'       => $count_not_seen_messages,
-
 
305
                            'count_not_received_messages'   => $count_not_received_messages,
293
                        ];
306
                        ];
294
                    }
307
                    }
Línea 295... Línea 308...
295
 
308
 
296
                   array_push($chats, $chat);
309
                   array_push($chats, $chat);
Línea 323... Línea 336...
323
                    
336
                    
Línea -... Línea 337...
-
 
337
                    
-
 
338
                    $chatUser = $chatUserMapper->fetchOneByUserId1AndUserId2($currentUser->id, $user->id);
-
 
339
                    
324
                    
340
                    
-
 
341
                    $count_not_received_messages = $chatMessageMapper->countNotReceivedMessagesByChatIdAndToId($chatUser->id, $currentUser->id);
-
 
342
                    $count_not_seen_messages = $chatMessageMapper->countNotSeenMessagesByChatIdAndToId($chatUser->id, $currentUser->id);
-
 
343
                    
325
                    $chatUser = $chatUserMapper->fetchOneByUserId1AndUserId2($currentUser->id, $user->id);
344
                    if($chatUser) {
-
 
345
                        
-
 
346
                        
326
                    
347
                        
327
                    
348
                        $is_open = in_array($chatUser->uuid, $_SESSION[self::SESSION_CHAT_OPEN_BOXES]);
328
                    if($chatUser) {
349
                        $not_received_messages = $count_not_received_messages > 0;
329
                        $is_open = in_array($chatUser->uuid, $_SESSION[self::SESSION_CHAT_OPEN_BOXES]);
350
                        $not_seen_messages = $count_not_seen_messages > 0;
330
                        $not_received_messages = $chatMessageMapper->existNotReceivedMessagesByChatIdAndToId($chatUser->id, $currentUser->id);
351
                        //$not_received_messages = $chatMessageMapper->existNotReceivedMessagesByChatIdAndToId($chatUser->id, $currentUser->id);
331
                        $not_seen_messages = $chatMessageMapper->existNotSeenMessagesByChatIdAndToId($chatUser->id, $currentUser->id);
352
                        //$not_seen_messages = $chatMessageMapper->existNotSeenMessagesByChatIdAndToId($chatUser->id, $currentUser->id);
332
                    } else {
353
                    } else {
Línea 351... Línea 372...
351
                        'type'                      => 'user',
372
                        'type'                      => 'user',
352
                        'online'                    => $online ? 1 : 0,
373
                        'online'                    => $online ? 1 : 0,
353
                        'is_open'                   => $is_open ? 1 : 0,
374
                        'is_open'                   => $is_open ? 1 : 0,
354
                        'not_seen_messages'         => $not_seen_messages,
375
                        'not_seen_messages'         => $not_seen_messages,
355
                        'not_received_messages'     => $not_received_messages,
376
                        'not_received_messages'     => $not_received_messages,
-
 
377
                        'count_not_seen_messages'       => $count_not_seen_messages,
-
 
378
                        'count_not_received_messages'   => $count_not_received_messages,
-
 
379
                       
356
                    ];
380
                    ];
Línea 357... Línea 381...
357
                    
381
                    
358
                    array_push($chats, $chat);
382
                    array_push($chats, $chat);
359
                }
383
                }