fix(media): 签名资源下载 - 补全资源查询并修复后端生产构建

This commit is contained in:
ddCat
2026-08-04 22:17:51 +08:00
parent 81922ecabe
commit b5c9287639
2 changed files with 10 additions and 0 deletions

View File

@@ -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 {