Base fixes and test harness
This commit is contained in:
@@ -162,7 +162,12 @@ class InvestmentSourceRepository: ObservableObject {
|
||||
// MARK: - Delete
|
||||
|
||||
func deleteSource(_ source: InvestmentSource) {
|
||||
context.delete(source)
|
||||
if source.managedObjectContext == context {
|
||||
context.delete(source)
|
||||
} else {
|
||||
let objectInContext = context.object(with: source.objectID)
|
||||
context.delete(objectInContext)
|
||||
}
|
||||
save()
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user