From 961454a447d2e4bfcbd2f370d44c2bc4f83fe660 Mon Sep 17 00:00:00 2001 From: Brent Simmons Date: Sat, 29 Jul 2017 11:26:19 -0700 Subject: [PATCH] I don't remember what I was doing, but I should commit it. Back from vacation now. Which was lovely. (At the beach, with family.) --- Frameworks/Database/AttachmentsTable..swift | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/Frameworks/Database/AttachmentsTable..swift b/Frameworks/Database/AttachmentsTable..swift index 5e6598289..71dcf36b0 100644 --- a/Frameworks/Database/AttachmentsTable..swift +++ b/Frameworks/Database/AttachmentsTable..swift @@ -196,9 +196,15 @@ private extension AttachmentsManager { cachedAttachments[attachment.databaseID] = attachment } - func uncacheAttachmentWithDatabaseID(_ databaseID: String) { + func uncacheAttachments(_ attachments: Set) { + + attachments.removeO + attachments.forEach { uncacheAttachment($0) } + } + + func uncacheAttachment(_ attachment: Attachment) { - cachedAttachments[databaseID] = nil + cachedAttachments[attachment.databaseID] = nil } func saveAttachmentsForArticle(_ article: Article, database: FMDatabase) {