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")
|
let sharedDefaults = UserDefaults.init(suiteName: "group.com.invoiceninja.app")
|
||||||
var widgetData: WidgetData? = nil
|
var widgetData: WidgetData? = nil
|
||||||
|
|
||||||
if sharedDefaults != nil {
|
if sharedDefaults == nil {
|
||||||
do {
|
throw WidgetError.message("Not connected")
|
||||||
|
}
|
||||||
|
|
||||||
let shared = sharedDefaults!.string(forKey: "widget_data")
|
let shared = sharedDefaults!.string(forKey: "widget_data")
|
||||||
if shared != nil {
|
if shared == nil {
|
||||||
|
throw WidgetError.message("Not connected")
|
||||||
|
}
|
||||||
|
|
||||||
//print("## Shared: \(shared!)")
|
//print("## Shared: \(shared!)")
|
||||||
|
|
||||||
|
|
@ -199,15 +203,7 @@ struct Provider: IntentTimelineProvider {
|
||||||
formatter.currencyCode = currency?.code ?? "USD"
|
formatter.currencyCode = currency?.code ?? "USD"
|
||||||
value = formatter.string(from: NSNumber(value: rawValue))!
|
value = formatter.string(from: NSNumber(value: rawValue))!
|
||||||
|
|
||||||
}
|
|
||||||
} catch {
|
|
||||||
print("## ERROR: \(error)")
|
|
||||||
//value = "\(error)"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
return (label, value)
|
return (label, value)
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue