浏览代码

更新用户头像昵称

goldzhang814 1 年之前
父节点
当前提交
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;