このコミットが含まれているのは:
2026-09-27 23:55:19 +09:00
コミット 749d49327e
30個のファイルの変更、258行の追加、188行の削除
+3 -2
ファイルの表示
@@ -14,6 +14,7 @@ module MaterialRepr
def base material, host:
material.as_json(BASE).merge(
tag: material.tag && TagRepr.base(material.tag, language_code: 'ja'),
file: if material.file.attached?
Rails.application.routes.url_helpers.rails_storage_proxy_url(
material.file, host:)
@@ -80,7 +81,7 @@ module MaterialRepr
end
def thumbnail_fallback_text material
material.tag&.name || material.created_at&.strftime('%Y-%m-%d')
material.tag&.name('ja') || material.created_at&.strftime('%Y-%m-%d')
end
def thumbnail_fallback_kind material
@@ -102,7 +103,7 @@ module MaterialRepr
return nil unless tag
{ id: tag.id,
name: tag.name,
name: tag.name('ja'),
category: tag.category,
deprecated_at: tag.deprecated_at }
end