fix(webhooks): lint
This commit is contained in:
parent
2c84cec044
commit
7a74e491da
@ -17,8 +17,9 @@
|
||||
package migration
|
||||
|
||||
import (
|
||||
"src.techknowlogick.com/xormigrate"
|
||||
"time"
|
||||
|
||||
"src.techknowlogick.com/xormigrate"
|
||||
"xorm.io/xorm"
|
||||
)
|
||||
|
||||
|
@ -648,11 +648,11 @@ func getProjectIDFromAnyEvent(eventPayload map[string]interface{}) int64 {
|
||||
if task, has := eventPayload["task"]; has {
|
||||
t := task.(map[string]interface{})
|
||||
if projectID, has := t["project_id"]; has {
|
||||
switch projectID.(type) {
|
||||
switch v := projectID.(type) {
|
||||
case int64:
|
||||
return projectID.(int64)
|
||||
return v
|
||||
case float64:
|
||||
return int64(projectID.(float64))
|
||||
return int64(v)
|
||||
}
|
||||
return projectID.(int64)
|
||||
}
|
||||
@ -661,11 +661,11 @@ func getProjectIDFromAnyEvent(eventPayload map[string]interface{}) int64 {
|
||||
if project, has := eventPayload["project"]; has {
|
||||
t := project.(map[string]interface{})
|
||||
if projectID, has := t["id"]; has {
|
||||
switch projectID.(type) {
|
||||
switch v := projectID.(type) {
|
||||
case int64:
|
||||
return projectID.(int64)
|
||||
return v
|
||||
case float64:
|
||||
return int64(projectID.(float64))
|
||||
return int64(v)
|
||||
}
|
||||
return projectID.(int64)
|
||||
}
|
||||
|
@ -18,12 +18,6 @@ package models
|
||||
|
||||
import (
|
||||
"bytes"
|
||||
"code.vikunja.io/api/pkg/config"
|
||||
"code.vikunja.io/api/pkg/events"
|
||||
"code.vikunja.io/api/pkg/log"
|
||||
"code.vikunja.io/api/pkg/user"
|
||||
"code.vikunja.io/api/pkg/version"
|
||||
"code.vikunja.io/web"
|
||||
"crypto/hmac"
|
||||
"crypto/sha256"
|
||||
"encoding/base64"
|
||||
@ -34,6 +28,13 @@ import (
|
||||
"sort"
|
||||
"sync"
|
||||
"time"
|
||||
|
||||
"code.vikunja.io/api/pkg/config"
|
||||
"code.vikunja.io/api/pkg/events"
|
||||
"code.vikunja.io/api/pkg/log"
|
||||
"code.vikunja.io/api/pkg/user"
|
||||
"code.vikunja.io/api/pkg/version"
|
||||
"code.vikunja.io/web"
|
||||
"xorm.io/xorm"
|
||||
)
|
||||
|
||||
@ -99,7 +100,7 @@ func GetAvailableWebhookEvents() []string {
|
||||
|
||||
// Create creates a webhook target
|
||||
// @Summary Create a webhook target
|
||||
// @Description Create a webhook target which recieves POST requests about specified events from a project.
|
||||
// @Description Create a webhook target which receives POST requests about specified events from a project.
|
||||
// @tags webhooks
|
||||
// @Accept json
|
||||
// @Produce json
|
||||
|
@ -17,9 +17,10 @@
|
||||
package v1
|
||||
|
||||
import (
|
||||
"net/http"
|
||||
|
||||
"code.vikunja.io/api/pkg/models"
|
||||
"github.com/labstack/echo/v4"
|
||||
"net/http"
|
||||
)
|
||||
|
||||
// GetAvailableWebhookEvents returns a list of all possible webhook target events
|
||||
|
Loading…
x
Reference in New Issue
Block a user