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)
|
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,
|
||||||
|
|
Loading…
Reference in New Issue