feat: implement chunked upload handler and update config validation for session timeout

This commit is contained in:
2025-07-17 18:05:59 +02:00
parent d8e9974a93
commit 35e4a6fc46
4 changed files with 7 additions and 7 deletions

View File

@ -301,10 +301,10 @@ func validateUploadsConfig(uploads *UploadsConfig, result *ConfigValidationResul
}
}
// Validate resumable age
if uploads.MaxResumableAge != "" {
if _, err := time.ParseDuration(uploads.MaxResumableAge); err != nil {
result.AddError("uploads.max_resumable_age", uploads.MaxResumableAge, "invalid resumable age format")
// Validate session timeout (renamed from max_resumable_age)
if uploads.SessionTimeout != "" {
if _, err := time.ParseDuration(uploads.SessionTimeout); err != nil {
result.AddError("uploads.session_timeout", uploads.SessionTimeout, "invalid session timeout format")
}
}
}