func updateTask(id: ObjectId, completed: Bool) {
if let localRealm = localRealm {
do {
let taskToUpdate = localRealm.objects(Task.self).filter(NSPredicate(format: "id == %Q", id))
guard !taskToUpdate.isEmpty else { return }
try localRealm.write {
taskToUpdate[0].completed = completed
getTasks ()
print("Updated task with id \(id)! Completed status: \(completed) ")
}
} catch {
print("Error updating task \(id) to Realm: \(error)")
}
}
}
For that piece of code for my app I get an error saying this "Value of type āTaskā has no member ācompletedā
How can I fix this?