Save notify-due-items user task

This commit is contained in:
Eike Kettner
2020-04-21 00:39:39 +02:00
parent 3a90d874a5
commit 93182c040e
4 changed files with 196 additions and 9 deletions

View File

@@ -59,6 +59,7 @@ module Api exposing
, setItemNotes
, setTags
, setUnconfirmed
, submitNotifyDueItems
, upload
, uploadSingle
, versionInfo
@@ -122,6 +123,20 @@ import Util.Http as Http2
--- NotifyDueItems
submitNotifyDueItems :
Flags
-> NotificationSettings
-> (Result Http.Error BasicResult -> msg)
-> Cmd msg
submitNotifyDueItems flags settings receive =
Http2.authPost
{ url = flags.config.baseUrl ++ "/api/v1/sec/usertask/notifydueitems"
, account = getAccount flags
, body = Http.jsonBody (Api.Model.NotificationSettings.encode settings)
, expect = Http.expectJson receive Api.Model.BasicResult.decoder
}
getNotifyDueItems :
Flags
-> (Result Http.Error NotificationSettings -> msg)