Handle file updates by re-downloading data

This commit is contained in:
Neeraj Gupta 2023-10-16 19:22:41 +05:30
parent 840e475848
commit 11f0597a7f

View file

@ -101,6 +101,13 @@ func (c *ClICtrl) downloadEntry(ctx context.Context,
}
return nil
}
diskFileMeta := diskInfo.GetDiskFileMetadata(file)
if diskFileMeta != nil {
removeErr := removeDiskFile(diskFileMeta, diskInfo)
if removeErr != nil {
return removeErr
}
}
if !diskInfo.IsFilePresent(file) {
decrypt, err := c.downloadAndDecrypt(ctx, file, c.KeyHolder.DeviceKey)
if err != nil {