From 683fc35fe4d3b8e1ddd95d925177490c9a80c4e8 Mon Sep 17 00:00:00 2001
From: client_linchunjie <461730578@qq.com>
Date: 星期二, 20 十一月 2018 15:50:22 +0800
Subject: [PATCH] 2402 【1.3】自动禁言优化(防止bug反馈在编辑器上报错)

---
 System/Chat/ChatCenter.cs |   17 +++++++++++------
 1 files changed, 11 insertions(+), 6 deletions(-)

diff --git a/System/Chat/ChatCenter.cs b/System/Chat/ChatCenter.cs
index 0038a0d..50f3de1 100644
--- a/System/Chat/ChatCenter.cs
+++ b/System/Chat/ChatCenter.cs
@@ -1025,12 +1025,17 @@
 
         public void ChatClientBan()
         {
-            var time = TimeUtility.ServerNow;
-            var hour = Mathf.Min(24, banHour + 1);
-            banHour = hour;
-            bandTime = time.AddTicks(hour * TimeSpan.TicksPerHour);
-            OperationLogCollect.Instance.BugReport(Language.Get("ClientBanTitle"),
-                Language.Get("ClientBanContent", banHour));
+            if (!clientBanned)
+            {
+                var time = TimeUtility.ServerNow;
+                var hour = Mathf.Min(24, banHour + 1);
+                banHour = hour;
+                bandTime = time.AddTicks(hour * TimeSpan.TicksPerHour);
+#if !UNITY_EDITOR
+                OperationLogCollect.Instance.BugReport(Language.Get("ClientBanTitle"),
+                    Language.Get("ClientBanContent", banHour));
+#endif
+            }
         }
 
         public bool IsClientBan(ChatInfoType chatType)

--
Gitblit v1.8.0