// // DataControllerUPDATE.swift // Feels // // SwiftData UPDATE operations. // import SwiftData import Foundation extension DataController { @discardableResult func update(entryDate: Date, withMood mood: Mood) -> Bool { guard let entry = getEntry(byDate: entryDate) else { return false } entry.moodValue = mood.rawValue saveAndRunDataListeners() EventLogger.log(event: "update_entry") return true } }