mirror of https://github.com/cloudreve/Cloudreve
fix: possile nil pointer caused application crash
parent
7654ce889c
commit
24f1caceae
|
@ -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)
|
||||
}
|
||||
|
||||
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 := o.Node.OnUploadFailed(ctx, &fs.StatelessOnUploadFailedService{
|
||||
UploadSession: res.Session,
|
||||
|
|
Loading…
Reference in New Issue