mirror of
https://github.com/JohnEstropia/CoreStore.git
synced 2026-03-20 08:34:23 +01:00
Fix default encoders for top-level values
This commit is contained in:
@@ -44,7 +44,7 @@ extension FieldCoders {
|
||||
|
||||
return nil
|
||||
}
|
||||
return try? PropertyListEncoder().encode(fieldValue)
|
||||
return try! PropertyListEncoder().encode([fieldValue])
|
||||
}
|
||||
|
||||
public static func decodeFromStoredData(_ data: Data?) -> FieldStoredValue? {
|
||||
@@ -53,7 +53,7 @@ extension FieldCoders {
|
||||
|
||||
return nil
|
||||
}
|
||||
return try? PropertyListDecoder().decode(FieldStoredValue.self, from: data)
|
||||
return try! PropertyListDecoder().decode([FieldStoredValue].self, from: data).first
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user