Fix TTL Behavior for Directories in Path-Specific Configuration (#6827)

This commit is contained in:
FQHSLycopene 2025-05-29 17:38:12 +08:00 committed by GitHub
parent 9ffc8bcb54
commit ee0c14673d
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -197,6 +197,10 @@ func (f *Filer) CreateEntry(ctx context.Context, entry *Entry, o_excl bool, isFr
return fmt.Errorf("entry name too long")
}
if entry.IsDirectory() {
entry.Attr.TtlSec = 0
}
oldEntry, _ := f.FindEntry(ctx, entry.FullPath)
/*