From 0552731cb5797f3b5c514826d1ea6695ec44f4e5 Mon Sep 17 00:00:00 2001 From: ddCat <2695092045@qq.com> Date: Tue, 4 Aug 2026 22:17:51 +0800 Subject: [PATCH] =?UTF-8?q?fix(media):=20=E7=AD=BE=E5=90=8D=E8=B5=84?= =?UTF-8?q?=E6=BA=90=E4=B8=8B=E8=BD=BD=20-=20=E8=A1=A5=E5=85=A8=E8=B5=84?= =?UTF-8?q?=E6=BA=90=E6=9F=A5=E8=AF=A2=E5=B9=B6=E4=BF=AE=E5=A4=8D=E5=90=8E?= =?UTF-8?q?=E7=AB=AF=E7=94=9F=E4=BA=A7=E6=9E=84=E5=BB=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 2 ++ backend/internal/repository/repository.go | 8 ++++++++ 2 files changed, 10 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index ae7e6b8c3..e8e63964b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +- 修复匿名签名资源下载缺少 repository 查询方法导致的后端生产构建失败。 + ## v1.0.37 - 管理后台模型能力与请求协议改为品牌卡片单选,提升配置辨识度与操作一致性。 diff --git a/backend/internal/repository/repository.go b/backend/internal/repository/repository.go index 00fdcdd49..4b8a4ddca 100644 --- a/backend/internal/repository/repository.go +++ b/backend/internal/repository/repository.go @@ -678,6 +678,14 @@ func (r *Repository) SaveResource(resource *model.Resource) error { return r.db.Save(resource).Error } +func (r *Repository) Resource(id string) (*model.Resource, error) { + var resource model.Resource + if err := r.db.First(&resource, "id = ?", id).Error; err != nil { + return nil, err + } + return &resource, nil +} + func (r *Repository) ResourceForUser(userID string, id string) (*model.Resource, error) { var resource model.Resource if err := r.db.First(&resource, "id = ? AND user_id = ?", id, userID).Error; err != nil {