goldzhang814 1 год назад
Родитель
Сommit
3d09c0b781
1 измененных файлов с 9 добавлено и 5 удалено
  1. 9 5
      app/api/service/passport/Login.php

+ 9 - 5
app/api/service/passport/Login.php

@@ -202,12 +202,16 @@ class Login extends BaseService
      */
     private function partyUserInfo(array $partyUserInfo, bool $isGetAvatarUrl = true)
     {
-        $data = [
-            'nick_name' => $partyUserInfo['nickName'],
-            'gender' => $partyUserInfo['gender']??0
-        ];
+        if (!empty($partyUserInfo['nickName'])){
+            $data['nick_name'] = $partyUserInfo['nickName'];
+        }
+        $data['gender'] = $partyUserInfo['gender']??0;
+//        $data = [
+//            'nick_name' => $partyUserInfo['nickName'] ?? "用户",
+//            'gender' => $partyUserInfo['gender']??0
+//        ];
         // 下载用户头像
-        if ($isGetAvatarUrl) {
+        if ($isGetAvatarUrl && !empty($partyUserInfo['avatarUrl'])) {
             $data['avatar_id'] = $this->partyAvatar($partyUserInfo['avatarUrl']);
         }
         return $data;