closed #78
This commit is contained in:
@@ -86,8 +86,8 @@ class ContentModeViewModel: ObservableObject {
|
||||
getGroupedData()
|
||||
}
|
||||
|
||||
public func add(mood: Mood, forDate date: Date) {
|
||||
PersistenceController.shared.add(mood: mood, forDate: date)
|
||||
public func add(mood: Mood, forDate date: Date, entryType: EntryType) {
|
||||
PersistenceController.shared.add(mood: mood, forDate: date, entryType: entryType)
|
||||
getGroupedData()
|
||||
}
|
||||
|
||||
@@ -108,7 +108,7 @@ class ContentModeViewModel: ObservableObject {
|
||||
fatalError("Unresolved error \(nsError), \(nsError.userInfo)")
|
||||
}
|
||||
|
||||
PersistenceController.shared.add(mood: mood, forDate: forDate)
|
||||
PersistenceController.shared.add(mood: mood, forDate: forDate, entryType: .listView)
|
||||
|
||||
do {
|
||||
try PersistenceController.shared.viewContext.save()
|
||||
@@ -135,7 +135,7 @@ class ContentModeViewModel: ObservableObject {
|
||||
entriesToDelete.forEach({ entry in
|
||||
let entryDate = entry.forDate!
|
||||
PersistenceController.shared.viewContext.delete(entry)
|
||||
self.add(mood: .missing, forDate: entryDate)
|
||||
self.add(mood: .missing, forDate: entryDate, entryType: .listView)
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user