From a18bc247bb5951f49762074e26037544f5712993 Mon Sep 17 00:00:00 2001 From: xxq250 Date: Thu, 11 Jul 2024 16:53:48 +0800 Subject: [PATCH] =?UTF-8?q?=E7=94=A8=E6=88=B7=E7=BB=84=E7=BB=87=E5=9B=BE?= =?UTF-8?q?=E7=89=87=E4=B8=8D=E5=AD=98=E5=9C=A8=E6=97=B6=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/views/organizations/organizations/_detail.json.jbuilder | 2 +- app/views/projects/banner_recommend.json.jbuilder | 2 +- app/views/projects/index.json.jbuilder | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app/views/organizations/organizations/_detail.json.jbuilder b/app/views/organizations/organizations/_detail.json.jbuilder index 8d5cde0bb..0effd51f4 100644 --- a/app/views/organizations/organizations/_detail.json.jbuilder +++ b/app/views/organizations/organizations/_detail.json.jbuilder @@ -10,7 +10,7 @@ json.max_repo_creation organization.max_repo_creation json.num_projects organization.num_projects json.num_users organization.num_users json.num_teams organization.num_teams -json.avatar_url url_to_avatar(organization) +json.avatar_url url_to_avatar(organization).blank?? User::Avatar.get_letter_avatar_url(organization.login) : url_to_avatar(organization) json.created_at organization.created_on.strftime("%Y-%m-%d") json.news_banner_id organization.news_banner_id json.news_content organization.news_content diff --git a/app/views/projects/banner_recommend.json.jbuilder b/app/views/projects/banner_recommend.json.jbuilder index fe9861f85..312659913 100644 --- a/app/views/projects/banner_recommend.json.jbuilder +++ b/app/views/projects/banner_recommend.json.jbuilder @@ -11,7 +11,7 @@ json.projects do json.name owner.try(:show_real_name) json.type owner.type json.login owner.login - json.image_url url_to_avatar(owner) + json.image_url url_to_avatar(owner).blank?? User::Avatar.get_letter_avatar_url(owner.login) : url_to_avatar(owner) end json.category do diff --git a/app/views/projects/index.json.jbuilder b/app/views/projects/index.json.jbuilder index 7841f4564..eb100c180 100644 --- a/app/views/projects/index.json.jbuilder +++ b/app/views/projects/index.json.jbuilder @@ -30,7 +30,7 @@ json.projects @projects do |project| json.type user.type json.name user.try(:show_real_name) json.login user.login - json.image_url url_to_avatar(user) + json.image_url url_to_avatar(user).blank?? User::Avatar.get_letter_avatar_url(user.login) : url_to_avatar(user) end end