lip hai 3 meses
pai
achega
423a67f775
Modificáronse 2 ficheiros con 4 adicións e 3 borrados
  1. 1 2
      app/enterprise/controller/Im.php
  2. 3 1
      config/lang.php

+ 1 - 2
app/enterprise/controller/Im.php

@@ -8,7 +8,6 @@ use think\facade\Db;
 use app\enterprise\model\{User, Message, GroupUser, Friend,Group,ChatDelog};
 use GatewayClient\Gateway;
 use Exception;
-use League\Flysystem\Util;
 use think\facade\Cache;
 use app\manage\model\{Config};
 use app\admin\model\GuessAskLanguages;
@@ -41,7 +40,7 @@ class Im extends BaseController
         }
         $exist = Message::where('msg_id', $msg_id)->where('to_user', $user_id)->find();
         if ($exist && $exist['is_click'] == 0) {
-            $extends = $exist['extends'] ? json_decode($exist['extends'], true) : [];
+            $extends = $exist['extends'] && !is_array($exist['extends']) ? json_decode($exist['extends'], true) : [];
             if (!empty($extends['cs_uid'])) {
                 Score::create([
                     'user_id' => $user_id,

+ 3 - 1
config/lang.php

@@ -68,7 +68,9 @@ return [
     // Accept-Language转义为对应语言包名称
     'accept_language' => [
         // 'zh-Hans' => 'zh-cn',
-        // 'en' => 'en-us',
+        'zh-cn' => 'zh',   // 让 zh-cn 指向 zh
+        'zh-CN' => 'zh',   // 兼容大写
+        'en-us' => 'en',   // 可选:让 en-us 指向 en
     ],
     // 是否支持语言分组
     'allow_group'     => true,