From 95d3311facf503b847f62cfe5fc259cf6fdc6df4 Mon Sep 17 00:00:00 2001 From: nielsandriesse <andriesseniels@gmail.com> Date: Wed, 28 Apr 2021 12:03:47 +1000 Subject: [PATCH] Debug --- Session/Backups/OWSBackupExportJob.m | 2 +- SessionMessagingKit/Jobs/AttachmentDownloadJob.swift | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Session/Backups/OWSBackupExportJob.m b/Session/Backups/OWSBackupExportJob.m index 94d744814..304570ac0 100644 --- a/Session/Backups/OWSBackupExportJob.m +++ b/Session/Backups/OWSBackupExportJob.m @@ -38,7 +38,7 @@ NS_ASSUME_NONNULL_BEGIN // See comments in `OWSBackupIO`. @property (nonatomic, nullable) NSNumber *uncompressedDataLength; -- (instancetype)init NS_UNAVAILABLE; +- (instancetype)init; @end diff --git a/SessionMessagingKit/Jobs/AttachmentDownloadJob.swift b/SessionMessagingKit/Jobs/AttachmentDownloadJob.swift index a32d777ed..d9b96b5b9 100644 --- a/SessionMessagingKit/Jobs/AttachmentDownloadJob.swift +++ b/SessionMessagingKit/Jobs/AttachmentDownloadJob.swift @@ -126,7 +126,7 @@ public final class AttachmentDownloadJob : NSObject, Job, NSCoding { // NSObject return failureHandler(error) } let plaintext: Data - if let key = pointer.encryptionKey, let digest = pointer.digest { + if let key = pointer.encryptionKey, let digest = pointer.digest, key.count > 0 && digest.count > 0 { do { plaintext = try Cryptography.decryptAttachment(data, withKey: key, digest: digest, unpaddedSize: pointer.byteCount) } catch {