fix: possile nil pointer caused application crash

pull/2746/head
Nya Candy 2025-08-06 18:01:01 +08:00
parent 7654ce889c
commit 24f1caceae
No known key found for this signature in database
GPG Key ID: 8B1BE5E86F2E66AE
1 changed files with 3 additions and 1 deletions

View File

@ -367,7 +367,9 @@ func (m *manager) updateStateless(ctx context.Context, req *fs.UploadRequest, o
return nil, fmt.Errorf("faield to prepare uplaod: %w", err) return nil, fmt.Errorf("faield to prepare uplaod: %w", err)
} }
req.Props = res.Req.Props if res.Req != nil {
req.Props = res.Req.Props
}
if err := m.Upload(ctx, req, res.Session.Policy); err != nil { if err := m.Upload(ctx, req, res.Session.Policy); err != nil {
if err := o.Node.OnUploadFailed(ctx, &fs.StatelessOnUploadFailedService{ if err := o.Node.OnUploadFailed(ctx, &fs.StatelessOnUploadFailedService{
UploadSession: res.Session, UploadSession: res.Session,