macOS widgets
This commit is contained in:
parent
e433568e7d
commit
1c04306d5b
|
|
@ -128,10 +128,14 @@ struct Provider: IntentTimelineProvider {
|
|||
let sharedDefaults = UserDefaults.init(suiteName: "group.com.invoiceninja.app")
|
||||
var widgetData: WidgetData? = nil
|
||||
|
||||
if sharedDefaults != nil {
|
||||
do {
|
||||
if sharedDefaults == nil {
|
||||
throw WidgetError.message("Not connected")
|
||||
}
|
||||
|
||||
let shared = sharedDefaults!.string(forKey: "widget_data")
|
||||
if shared != nil {
|
||||
if shared == nil {
|
||||
throw WidgetError.message("Not connected")
|
||||
}
|
||||
|
||||
//print("## Shared: \(shared!)")
|
||||
|
||||
|
|
@ -199,15 +203,7 @@ struct Provider: IntentTimelineProvider {
|
|||
formatter.currencyCode = currency?.code ?? "USD"
|
||||
value = formatter.string(from: NSNumber(value: rawValue))!
|
||||
|
||||
}
|
||||
} catch {
|
||||
print("## ERROR: \(error)")
|
||||
//value = "\(error)"
|
||||
}
|
||||
}
|
||||
|
||||
return (label, value)
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue