fix(directlink): direct link should not be accessible if the parent file is in trash bin (#2415)

This commit is contained in:
Aaron Liu
2025-05-29 09:42:22 +08:00
parent ec53769e33
commit 65095855c1
7 changed files with 62 additions and 41 deletions

View File

@@ -93,6 +93,8 @@ type (
// - `delete` is false: set version as current version;
// - `delete` is true: delete version.
VersionControl(ctx context.Context, path *URI, versionId int, delete bool) error
// GetFileFromDirectLink gets a file from a direct link.
GetFileFromDirectLink(ctx context.Context, dl *ent.DirectLink) (File, error)
}
UploadManager interface {