File tree Expand file tree Collapse file tree 1 file changed +3
-8
lines changed Expand file tree Collapse file tree 1 file changed +3
-8
lines changed Original file line number Diff line number Diff line change @@ -18,6 +18,7 @@ package handlers
18
18
import (
19
19
"bufio"
20
20
"fmt"
21
+ "io"
21
22
"os"
22
23
"path/filepath"
23
24
"strings"
@@ -188,16 +189,10 @@ func (h *StorageReplaceStorageGeneralFileHandlerImpl) Handle(params storage.Repl
188
189
return storage .NewReplaceStorageGeneralFileDefault (int (* e .Code )).WithPayload (e )
189
190
}
190
191
191
- file , ok := params . FileUpload .( * runtime. File )
192
- if ! ok {
192
+ data , err := io . ReadAll ( params . FileUpload )
193
+ if err != nil {
193
194
return storage .NewReplaceStorageGeneralFileBadRequest ()
194
195
}
195
- data := []byte {}
196
- if _ , err := file .Read (data ); err != nil {
197
- e := misc .HandleError (err )
198
- return storage .NewReplaceStorageGeneralFileDefault (int (* e .Code )).WithPayload (e )
199
- }
200
-
201
196
_ , err = gs .Replace (params .Name , string (data ))
202
197
if err != nil {
203
198
e := misc .HandleError (err )
You can’t perform that action at this time.
0 commit comments