Beispiel #1
0
     $MU->userId = $CURRENT_USERID;
     $MU->set_status($nmsg);
     send_Action_Response('Success', $nmsg);
     exit;
     break;
 case 'Register_Last_Ping':
     register_LastPingAt();
     send_Action_Response('Success', 1);
     exit;
     break;
 case 'Message_Mark_As_Read':
     $TMP_UMDMSGIDS = get_POST_var("UMDMSGIDS");
     $UMDMSGIDS = explode('||', $TMP_UMDMSGIDS);
     $uid = $_SESSION['empl_id'];
     $DM = new DirectMessages();
     $res = $DM->Mark_As_Read($UMDMSGIDS, $_SESSION['empl_id']);
     send_Action_Response('Success', $res);
     exit;
     break;
 case 'fetchArchives':
     $date = get_POST_var('DATE');
     $roomId = get_POST_var('ROOMID');
     $MCR = new ManageChatRooms();
     $ARMSGS = $MCR->get_Archives_fromRoom($date, $roomId, $_SESSION['empl_id']);
     send_Action_Response('Success', " NEW_MESSAGES = " . json_encode($ARMSGS['NEW_MESSAGES']) . "; LASTFETCHEDMSGID = {$ARMSGS['LASTFETCHEDMSGID']} ;");
     exit;
     break;
 case 'getRoomIdsForUser':
     $MU = new ManageUsers();
     $MU->userId = get_POST_var('uid');
     $user_rooms = $MU->getUser_AllowedChatRooms_IncludeDepricatedOnes();