瀏覽代碼

Merge pull request #228 from 1day2die/discord_avatar

Fixed error with discord pics not loading
AVMG 3 年之前
父節點
當前提交
e8a4f3d97f
共有 1 個文件被更改,包括 7 次插入2 次删除
  1. 7 2
      app/Models/User.php

+ 7 - 2
app/Models/User.php

@@ -214,12 +214,17 @@ class User extends Authenticatable implements MustVerifyEmail
     public function getAvatar()
     {
         if ($this->discordUser()->exists()) {
-            $avatar = $this->discordUser->getAvatar();
+            if(@getimagesize($this->discordUser->getAvatar())) {
+                $avatar = $this->discordUser->getAvatar();
+            } else {
+                $avatar = "https://www.gravatar.com/avatar/" . md5(strtolower(trim($this->email)));
+            }
         } else {
             $avatar = "https://www.gravatar.com/avatar/" . md5(strtolower(trim($this->email)));
         }
-        
+
         return $avatar;
+
     }
 
     /**