fix(upgrade v3): validation on unique magic var in either blob name or path

pull/2890/head
Darren Yu 1 week ago
parent 7d97237593
commit 6fa85d6cf7
No known key found for this signature in database
GPG Key ID: 2D69AA5646405984

@ -103,10 +103,6 @@ func (m *Migrator) migratePolicy() (map[int]bool, error) {
settings.ProxyServer = policy.OptionsSerialized.OdProxy
}
if policy.DirNameRule == "" {
policy.DirNameRule = "uploads/{uid}/{path}"
}
if policy.Type == types.PolicyTypeCos {
settings.ChunkSize = 1024 * 1024 * 25
}
@ -122,6 +118,11 @@ func (m *Migrator) migratePolicy() (map[int]bool, error) {
hasRandomElement = true
break
}
if strings.Contains(policy.DirNameRule, c) {
hasRandomElement = true
break
}
}
if !hasRandomElement {
policy.FileNameRule = "{uid}_{randomkey8}_{originname}"

Loading…
Cancel
Save