File tree Expand file tree Collapse file tree 2 files changed +12
-10
lines changed
code/go/0chain.net/blobbercore/handler Expand file tree Collapse file tree 2 files changed +12
-10
lines changed Original file line number Diff line number Diff line change @@ -169,10 +169,11 @@ func (cmd *UpdateFileCommand) ProcessContent(allocationObj *allocation.Allocatio
169
169
allocation .UpdateConnectionObjSize (connID , cmd .fileChanger .Size )
170
170
result .UpdateChange = false
171
171
}
172
-
173
- err = allocation .SaveFileChanger (connID , & cmd .fileChanger .BaseFileChanger )
174
- if err != nil {
175
- return result , err
172
+ if cmd .thumbHeader != nil {
173
+ err = allocation .SaveFileChanger (connID , & cmd .fileChanger .BaseFileChanger )
174
+ if err != nil {
175
+ return result , err
176
+ }
176
177
}
177
178
178
179
if allocationObj .BlobberSizeUsed + (allocationSize - cmd .existingFileRef .Size ) > allocationObj .BlobberSize {
@@ -202,7 +203,7 @@ func (cmd *UpdateFileCommand) ProcessThumbnail(allocationObj *allocation.Allocat
202
203
203
204
func (cmd * UpdateFileCommand ) reloadChange () {
204
205
changer := allocation .GetFileChanger (cmd .fileChanger .ConnectionID , cmd .fileChanger .PathHash )
205
- if changer != nil {
206
+ if changer != nil && cmd . fileChanger . ThumbnailHash != "" {
206
207
cmd .fileChanger .ThumbnailFilename = changer .ThumbnailFilename
207
208
cmd .fileChanger .ThumbnailSize = changer .ThumbnailSize
208
209
cmd .fileChanger .ThumbnailHash = changer .ThumbnailHash
Original file line number Diff line number Diff line change @@ -185,10 +185,11 @@ func (cmd *UploadFileCommand) ProcessContent(allocationObj *allocation.Allocatio
185
185
allocation .UpdateConnectionObjSize (connectionID , cmd .fileChanger .Size )
186
186
result .UpdateChange = false
187
187
}
188
-
189
- err = allocation .SaveFileChanger (connectionID , & cmd .fileChanger .BaseFileChanger )
190
- if err != nil {
191
- return result , err
188
+ if cmd .thumbHeader != nil {
189
+ err = allocation .SaveFileChanger (connectionID , & cmd .fileChanger .BaseFileChanger )
190
+ if err != nil {
191
+ return result , err
192
+ }
192
193
}
193
194
194
195
if allocationObj .BlobberSizeUsed + allocationSize > allocationObj .BlobberSize {
@@ -219,7 +220,7 @@ func (cmd *UploadFileCommand) ProcessThumbnail(allocationObj *allocation.Allocat
219
220
220
221
func (cmd * UploadFileCommand ) reloadChange () {
221
222
changer := allocation .GetFileChanger (cmd .fileChanger .ConnectionID , cmd .fileChanger .PathHash )
222
- if changer != nil {
223
+ if changer != nil && changer . ThumbnailHash != "" {
223
224
cmd .fileChanger .ThumbnailFilename = changer .ThumbnailFilename
224
225
cmd .fileChanger .ThumbnailSize = changer .ThumbnailSize
225
226
cmd .fileChanger .ThumbnailHash = changer .ThumbnailHash
You can’t perform that action at this time.
0 commit comments