Feat: auth for remote callback / Modify: use map to store hooks in filesystem
This commit is contained in:
@@ -13,8 +13,12 @@ import (
|
||||
)
|
||||
|
||||
// RemoteCallback 发送远程存储策略上传回调请求
|
||||
func RemoteCallback(url string, body serializer.UploadCallback) error {
|
||||
callbackBody, err := json.Marshal(body)
|
||||
func RemoteCallback(url string, body serializer.RemoteUploadCallback) error {
|
||||
callbackBody, err := json.Marshal(struct {
|
||||
Data serializer.RemoteUploadCallback `json:"data"`
|
||||
}{
|
||||
Data: body,
|
||||
})
|
||||
if err != nil {
|
||||
return serializer.NewError(serializer.CodeCallbackError, "无法编码回调正文", err)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user