From f7bf69905ebc994a7bed17e6ae2f6d61fa80d599 Mon Sep 17 00:00:00 2001 From: Lars Lehtonen Date: Tue, 9 Jan 2024 09:06:58 -0800 Subject: [PATCH] imessage/direct/ids: fix dropped error --- imessage/direct/ids/mmcs_download.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/imessage/direct/ids/mmcs_download.go b/imessage/direct/ids/mmcs_download.go index 8129645..7bc6b08 100644 --- a/imessage/direct/ids/mmcs_download.go +++ b/imessage/direct/ids/mmcs_download.go @@ -683,6 +683,9 @@ func (md *MMCSDownloader) Decrypt(ctx context.Context, prog *DownloadProgress, f hasher.Write(data) ctr.XORKeyStream(data, data) _, err = file.WriteAt(data, offset) + if err != nil { + return fmt.Errorf("failed to write file: %w", err) + } offset += int64(n) prog.DecryptedBytes += n