Mercurial > gemma
diff pkg/models/scheduler.go @ 1583:caedd9b176f2
Added GET to /api/imports/scheduler.
author | Sascha L. Teichmann <sascha.teichmann@intevation.de> |
---|---|
date | Thu, 13 Dec 2018 18:37:35 +0100 |
parents | dc727824183a |
children | c12cec1d7692 |
line wrap: on
line diff
--- a/pkg/models/scheduler.go Thu Dec 13 18:08:17 2018 +0100 +++ b/pkg/models/scheduler.go Thu Dec 13 18:37:35 2018 +0100 @@ -28,11 +28,20 @@ ImportConfig struct { Kind ImportKind `json:"kind"` - Cron CronSpec `json:"cron"` SendEMail bool `json:"send-email"` AutoAccept bool `json:"auto-accept"` + Cron *CronSpec `json:"cron"` URL *string `json:"url"` } + + IDImportConfig struct { + ID int64 `json:"id"` + Kind ImportKind `json:"kind"` + SendEMail bool `json:"send-email"` + AutoAccept bool `json:"auto-accept"` + Cron *CronSpec `json:"cron,omitempty"` + URL *string `json:"url,omitempty"` + } ) func (ik *ImportKind) UnmarshalJSON(data []byte) error {