This commit is contained in:
Bohdan Horbeshko 2022-06-29 20:33:51 -04:00
parent 501c1a7daa
commit e2edbe37ea
3 changed files with 4 additions and 3 deletions

View file

@ -1009,8 +1009,9 @@ func (c *Client) OpenPhotoFile(photoFile *client.File, priority int32) (*os.File
file, err := os.Open(path) file, err := os.Open(path)
if err == nil { if err == nil {
return file, path, nil return file, path, nil
} else
// obtain the photo right now if still not downloaded // obtain the photo right now if still not downloaded
} else if !photoFile.Local.IsDownloadingCompleted { if !photoFile.Local.IsDownloadingCompleted {
tdFile, tdErr := c.DownloadFile(photoFile.Id, priority, true) tdFile, tdErr := c.DownloadFile(photoFile.Id, priority, true)
if tdErr == nil { if tdErr == nil {
path = tdFile.Local.Path path = tdFile.Local.Path