From 10864cff4b7ac6da8baead32351fab9285d3fd20 Mon Sep 17 00:00:00 2001
From: Jaanus Kase <jaanus@gmail.com>
Date: Sat, 10 Aug 2024 23:10:09 +0300
Subject: [PATCH] Maybe this will satisfy Github CI

---
 .../Sources/CanopyResultRecord/CanopyResultRecord.swift      | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/Targets/CanopyTypes/Sources/CanopyResultRecord/CanopyResultRecord.swift b/Targets/CanopyTypes/Sources/CanopyResultRecord/CanopyResultRecord.swift
index 1d756e6..1627087 100644
--- a/Targets/CanopyTypes/Sources/CanopyResultRecord/CanopyResultRecord.swift
+++ b/Targets/CanopyTypes/Sources/CanopyResultRecord/CanopyResultRecord.swift
@@ -9,7 +9,10 @@ public struct CanopyResultRecord: Sendable {
   struct CKRecordEncryptedValuesReader: CanopyRecordValueGetting {
     let record: CKRecord
     subscript(key: String) -> CKRecordValueProtocol? {
-      return record.encryptedValues[key]
+      guard let value = record.encryptedValues[key] as? CKRecordValueProtocol else {
+        return nil
+      }
+      return value
     }
   }