diff --git a/pkg/remote_to_disk_file.go b/pkg/remote_to_disk_file.go index fc495e66f..a192d48a3 100644 --- a/pkg/remote_to_disk_file.go +++ b/pkg/remote_to_disk_file.go @@ -1,6 +1,7 @@ package pkg import ( + "archive/zip" "context" "encoding/json" "errors" @@ -70,6 +71,9 @@ func (c *ClICtrl) syncFiles(ctx context.Context, account model.Account) error { if err != nil { if errors.Is(err, model.ErrDecryption) { continue + } else if existingEntry.IsLivePhoto() && errors.Is(err, zip.ErrFormat) { + log.Printf(fmt.Sprintf("err processing live photo %s (%d), %s", existingEntry.GetTitle(), existingEntry.ID, err.Error())) + continue } else { return err }