From 34ee9d1cbf04633162d7ae085d2f74f2c34ca0c2 Mon Sep 17 00:00:00 2001 From: xxq250 Date: Wed, 9 Oct 2024 15:38:12 +0800 Subject: [PATCH] =?UTF-8?q?fixed=20=20=E5=88=A0=E9=99=A4=E7=94=A8=E6=88=B7?= =?UTF-8?q?=E6=97=B6issue=EF=BC=8Cpr=E7=94=A8=E6=88=B7=E6=98=BE=E7=A4=BA?= =?UTF-8?q?=E5=B7=B2=E6=B3=A8=E9=94=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/helpers/application_helper.rb | 2 +- app/helpers/avatar_helper.rb | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/helpers/application_helper.rb b/app/helpers/application_helper.rb index a54d345fa..682c647f0 100644 --- a/app/helpers/application_helper.rb +++ b/app/helpers/application_helper.rb @@ -146,7 +146,7 @@ module ApplicationHelper # 用户图像url,如果不存在的话,source为匿名用户,即默认使用匿名用户图像 def url_to_avatar(source) if File.exist?(disk_filename(source&.class, source&.id)) - ctime = File.ctime(disk_filename(source.class, source.id)).to_i + ctime = File.ctime(disk_filename(source.class, source&.id)).to_i if %w(User Organization).include?(source.class.to_s) File.join("images", relative_path, ["#{source.class}", "#{source&.id}"]) + "?t=#{ctime}" else diff --git a/app/helpers/avatar_helper.rb b/app/helpers/avatar_helper.rb index 607e4ce29..21cffd1be 100644 --- a/app/helpers/avatar_helper.rb +++ b/app/helpers/avatar_helper.rb @@ -13,7 +13,7 @@ module AvatarHelper def url_to_avatar(source) if File.exist?(disk_filename(source&.class, source&.id)) - ctime = File.ctime(disk_filename(source.class, source.id)).to_i + ctime = File.ctime(disk_filename(source.class, source&.id)).to_i if %w(User Organization).include?(source.class.to_s) File.join("images", relative_path, ["#{source.class}", "#{source&.id}"]) + "?t=#{ctime}" else