|
|
@ -137,7 +137,7 @@ module ApplicationHelper
|
|
|
|
|
|
|
|
|
|
|
|
# 用户图像url,如果不存在的话,source为匿名用户,即默认使用匿名用户图像
|
|
|
|
# 用户图像url,如果不存在的话,source为匿名用户,即默认使用匿名用户图像
|
|
|
|
def url_to_avatar(source)
|
|
|
|
def url_to_avatar(source)
|
|
|
|
if File.exist?(disk_filename(source.class, source.id))
|
|
|
|
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 source.class.to_s == 'User'
|
|
|
|
if source.class.to_s == 'User'
|
|
|
|
File.join(relative_path, ["#{source.class}", "#{source.id}"]) + "?t=#{ctime}"
|
|
|
|
File.join(relative_path, ["#{source.class}", "#{source.id}"]) + "?t=#{ctime}"
|
|
|
|