vali vor 6 Jahren
Ursprung
Commit
242e0fa547
1 geänderte Dateien mit 2 neuen und 1 gelöschten Zeilen
  1. 2 1
      vendor/GatewayWorker_windows/Applications/whisper/Events.php

+ 2 - 1
vendor/GatewayWorker_windows/Applications/whisper/Events.php

@@ -544,6 +544,7 @@ class Events
             return false;
         }
         self::$db->update('ws_service_log')->cols(['status' => 2, 'end_time' => time()])->where('servicelog_id=' . $oldlog['servicelog_id'])->query();
+        $tmp_old_service_logid = $oldlog['servicelog_id'];
         unset($oldlog['servicelog_id']);
 
         // 修改会话时长
@@ -587,7 +588,7 @@ class Events
         Gateway::sendToClient($tokfidclientid, json_encode($noticeKf, 256));
         unset($noticeKf);
 
-        self::servicetrutoother('OUT', $fromkfuid, $toukfid, $oldlog['servicelog_id'], $uid);
+        self::servicetrutoother('OUT', $fromkfuid, $toukfid, $tmp_old_service_logid, $uid);
         self::servicetrutoother('IN', $toukfid, $fromkfuid, $new_id, $uid);
 
         //回转接人,转接成功