@ -35,30 +35,41 @@ var (
_ = metadata . Join
)
func request_WebhookService_CreateWebhook_0 ( ctx context . Context , marshaler runtime . Marshaler , client WebhookServiceClient , req * http . Request , pathParams map [ string ] string ) ( proto . Message , runtime . ServerMetadata , error ) {
var filter_WebhookService_ListWebhooks_0 = & utilities . DoubleArray { Encoding : map [ string ] int { } , Base : [ ] int ( nil ) , Check : [ ] int ( nil ) }
func request_WebhookService_ListWebhooks_0 ( ctx context . Context , marshaler runtime . Marshaler , client WebhookServiceClient , req * http . Request , pathParams map [ string ] string ) ( proto . Message , runtime . ServerMetadata , error ) {
var (
protoReq CreateWebhookRequest
protoReq ListWebhooks Request
metadata runtime . ServerMetadata
)
if err := marshaler . NewDecoder ( req . Body ) . Decode ( & protoReq ) ; err != nil && ! errors . Is ( err , io . EOF ) {
io . Copy ( io . Discard , req . Body )
if err := req . ParseForm ( ) ; err != nil {
return nil , metadata , status . Errorf ( codes . InvalidArgument , "%v" , err )
}
msg , err := client . CreateWebhook ( ctx , & protoReq , grpc . Header ( & metadata . HeaderMD ) , grpc . Trailer ( & metadata . TrailerMD ) )
if err := runtime . PopulateQueryParameters ( & protoReq , req . Form , filter_WebhookService_ListWebhooks_0 ) ; err != nil {
return nil , metadata , status . Errorf ( codes . InvalidArgument , "%v" , err )
}
msg , err := client . ListWebhooks ( ctx , & protoReq , grpc . Header ( & metadata . HeaderMD ) , grpc . Trailer ( & metadata . TrailerMD ) )
return msg , metadata , err
}
func local_request_WebhookService_ CreateWebhook _0( ctx context . Context , marshaler runtime . Marshaler , server WebhookServiceServer , req * http . Request , pathParams map [ string ] string ) ( proto . Message , runtime . ServerMetadata , error ) {
func local_request_WebhookService_ ListWebhooks _0( ctx context . Context , marshaler runtime . Marshaler , server WebhookServiceServer , req * http . Request , pathParams map [ string ] string ) ( proto . Message , runtime . ServerMetadata , error ) {
var (
protoReq CreateWebhook Request
protoReq ListWebhooks Request
metadata runtime . ServerMetadata
)
if err := marshaler. NewDecoder ( req . Body ) . Decode ( & protoReq ) ; err != nil && ! errors . Is ( err , io . EOF ) {
if err := req. ParseForm ( ) ; err != nil {
return nil , metadata , status . Errorf ( codes . InvalidArgument , "%v" , err )
}
msg , err := server . CreateWebhook ( ctx , & protoReq )
if err := runtime . PopulateQueryParameters ( & protoReq , req . Form , filter_WebhookService_ListWebhooks_0 ) ; err != nil {
return nil , metadata , status . Errorf ( codes . InvalidArgument , "%v" , err )
}
msg , err := server . ListWebhooks ( ctx , & protoReq )
return msg , metadata , err
}
var filter_WebhookService_GetWebhook_0 = & utilities . DoubleArray { Encoding : map [ string ] int { "name" : 0 } , Base : [ ] int { 1 , 1 , 0 } , Check : [ ] int { 0 , 1 , 2 } }
func request_WebhookService_GetWebhook_0 ( ctx context . Context , marshaler runtime . Marshaler , client WebhookServiceClient , req * http . Request , pathParams map [ string ] string ) ( proto . Message , runtime . ServerMetadata , error ) {
var (
protoReq GetWebhookRequest
@ -66,13 +77,19 @@ func request_WebhookService_GetWebhook_0(ctx context.Context, marshaler runtime.
err error
)
io . Copy ( io . Discard , req . Body )
val , ok := pathParams [ " id "]
val , ok := pathParams [ " name "]
if ! ok {
return nil , metadata , status . Errorf ( codes . InvalidArgument , "missing parameter %s" , " id ")
return nil , metadata , status . Errorf ( codes . InvalidArgument , "missing parameter %s" , " name ")
}
protoReq . Id, err = runtime . Int32 ( val )
protoReq . Name, err = runtime . String ( val )
if err != nil {
return nil , metadata , status . Errorf ( codes . InvalidArgument , "type mismatch, parameter: %s, error: %v" , "id" , err )
return nil , metadata , status . Errorf ( codes . InvalidArgument , "type mismatch, parameter: %s, error: %v" , "name" , err )
}
if err := req . ParseForm ( ) ; err != nil {
return nil , metadata , status . Errorf ( codes . InvalidArgument , "%v" , err )
}
if err := runtime . PopulateQueryParameters ( & protoReq , req . Form , filter_WebhookService_GetWebhook_0 ) ; err != nil {
return nil , metadata , status . Errorf ( codes . InvalidArgument , "%v" , err )
}
msg , err := client . GetWebhook ( ctx , & protoReq , grpc . Header ( & metadata . HeaderMD ) , grpc . Trailer ( & metadata . TrailerMD ) )
return msg , metadata , err
@ -84,52 +101,63 @@ func local_request_WebhookService_GetWebhook_0(ctx context.Context, marshaler ru
metadata runtime . ServerMetadata
err error
)
val , ok := pathParams [ " id "]
val , ok := pathParams [ " name "]
if ! ok {
return nil , metadata , status . Errorf ( codes . InvalidArgument , "missing parameter %s" , " id ")
return nil , metadata , status . Errorf ( codes . InvalidArgument , "missing parameter %s" , " name ")
}
protoReq . Id, err = runtime . Int32 ( val )
protoReq . Name, err = runtime . String ( val )
if err != nil {
return nil , metadata , status . Errorf ( codes . InvalidArgument , "type mismatch, parameter: %s, error: %v" , "id" , err )
return nil , metadata , status . Errorf ( codes . InvalidArgument , "type mismatch, parameter: %s, error: %v" , "name" , err )
}
if err := req . ParseForm ( ) ; err != nil {
return nil , metadata , status . Errorf ( codes . InvalidArgument , "%v" , err )
}
if err := runtime . PopulateQueryParameters ( & protoReq , req . Form , filter_WebhookService_GetWebhook_0 ) ; err != nil {
return nil , metadata , status . Errorf ( codes . InvalidArgument , "%v" , err )
}
msg , err := server . GetWebhook ( ctx , & protoReq )
return msg , metadata , err
}
var filter_WebhookService_ListWebhooks_0 = & utilities . DoubleArray { Encoding : map [ string ] int { } , Base : [ ] int ( nil ) , Check : [ ] int ( nil ) }
var filter_WebhookService_ CreateWebhook _0 = & utilities . DoubleArray { Encoding : map [ string ] int { "webhook" : 0 } , Base : [ ] int { 1 , 1 , 0 } , Check : [ ] int { 0 , 1 , 2 } }
func request_WebhookService_ ListWebhooks _0( ctx context . Context , marshaler runtime . Marshaler , client WebhookServiceClient , req * http . Request , pathParams map [ string ] string ) ( proto . Message , runtime . ServerMetadata , error ) {
func request_WebhookService_ CreateWebhook _0( ctx context . Context , marshaler runtime . Marshaler , client WebhookServiceClient , req * http . Request , pathParams map [ string ] string ) ( proto . Message , runtime . ServerMetadata , error ) {
var (
protoReq ListWebhooks Request
protoReq CreateWebhook Request
metadata runtime . ServerMetadata
)
io . Copy ( io . Discard , req . Body )
if err := marshaler . NewDecoder ( req . Body ) . Decode ( & protoReq . Webhook ) ; err != nil && ! errors . Is ( err , io . EOF ) {
return nil , metadata , status . Errorf ( codes . InvalidArgument , "%v" , err )
}
if err := req . ParseForm ( ) ; err != nil {
return nil , metadata , status . Errorf ( codes . InvalidArgument , "%v" , err )
}
if err := runtime . PopulateQueryParameters ( & protoReq , req . Form , filter_WebhookService_ ListWebhooks _0) ; err != nil {
if err := runtime . PopulateQueryParameters ( & protoReq , req . Form , filter_WebhookService_ CreateWebhook _0) ; err != nil {
return nil , metadata , status . Errorf ( codes . InvalidArgument , "%v" , err )
}
msg , err := client . ListWebhooks ( ctx , & protoReq , grpc . Header ( & metadata . HeaderMD ) , grpc . Trailer ( & metadata . TrailerMD ) )
msg , err := client . CreateWebhook ( ctx , & protoReq , grpc . Header ( & metadata . HeaderMD ) , grpc . Trailer ( & metadata . TrailerMD ) )
return msg , metadata , err
}
func local_request_WebhookService_ ListWebhooks _0( ctx context . Context , marshaler runtime . Marshaler , server WebhookServiceServer , req * http . Request , pathParams map [ string ] string ) ( proto . Message , runtime . ServerMetadata , error ) {
func local_request_WebhookService_ CreateWebhook _0( ctx context . Context , marshaler runtime . Marshaler , server WebhookServiceServer , req * http . Request , pathParams map [ string ] string ) ( proto . Message , runtime . ServerMetadata , error ) {
var (
protoReq ListWebhooks Request
protoReq CreateWebhook Request
metadata runtime . ServerMetadata
)
if err := marshaler . NewDecoder ( req . Body ) . Decode ( & protoReq . Webhook ) ; err != nil && ! errors . Is ( err , io . EOF ) {
return nil , metadata , status . Errorf ( codes . InvalidArgument , "%v" , err )
}
if err := req . ParseForm ( ) ; err != nil {
return nil , metadata , status . Errorf ( codes . InvalidArgument , "%v" , err )
}
if err := runtime . PopulateQueryParameters ( & protoReq , req . Form , filter_WebhookService_ ListWebhooks _0) ; err != nil {
if err := runtime . PopulateQueryParameters ( & protoReq , req . Form , filter_WebhookService_ CreateWebhook _0) ; err != nil {
return nil , metadata , status . Errorf ( codes . InvalidArgument , "%v" , err )
}
msg , err := server . ListWebhooks ( ctx , & protoReq )
msg , err := server . CreateWebhook ( ctx , & protoReq )
return msg , metadata , err
}
var filter_WebhookService_UpdateWebhook_0 = & utilities . DoubleArray { Encoding : map [ string ] int { "webhook" : 0 , " id ": 1 } , Base : [ ] int { 1 , 2 , 1 , 0 , 0 } , Check : [ ] int { 0 , 1 , 2 , 3 , 2 } }
var filter_WebhookService_UpdateWebhook_0 = & utilities . DoubleArray { Encoding : map [ string ] int { "webhook" : 0 , " name ": 1 } , Base : [ ] int { 1 , 2 , 1 , 0 , 0 } , Check : [ ] int { 0 , 1 , 2 , 3 , 2 } }
func request_WebhookService_UpdateWebhook_0 ( ctx context . Context , marshaler runtime . Marshaler , client WebhookServiceClient , req * http . Request , pathParams map [ string ] string ) ( proto . Message , runtime . ServerMetadata , error ) {
var (
@ -151,13 +179,13 @@ func request_WebhookService_UpdateWebhook_0(ctx context.Context, marshaler runti
protoReq . UpdateMask = fieldMask
}
}
val , ok := pathParams [ "webhook. id "]
val , ok := pathParams [ "webhook. name "]
if ! ok {
return nil , metadata , status . Errorf ( codes . InvalidArgument , "missing parameter %s" , "webhook. id ")
return nil , metadata , status . Errorf ( codes . InvalidArgument , "missing parameter %s" , "webhook. name ")
}
err = runtime . PopulateFieldFromPath ( & protoReq , "webhook. id ", val )
err = runtime . PopulateFieldFromPath ( & protoReq , "webhook. name ", val )
if err != nil {
return nil , metadata , status . Errorf ( codes . InvalidArgument , "type mismatch, parameter: %s, error: %v" , "webhook. id ", err )
return nil , metadata , status . Errorf ( codes . InvalidArgument , "type mismatch, parameter: %s, error: %v" , "webhook. name ", err )
}
if err := req . ParseForm ( ) ; err != nil {
return nil , metadata , status . Errorf ( codes . InvalidArgument , "%v" , err )
@ -189,13 +217,13 @@ func local_request_WebhookService_UpdateWebhook_0(ctx context.Context, marshaler
protoReq . UpdateMask = fieldMask
}
}
val , ok := pathParams [ "webhook. id "]
val , ok := pathParams [ "webhook. name "]
if ! ok {
return nil , metadata , status . Errorf ( codes . InvalidArgument , "missing parameter %s" , "webhook. id ")
return nil , metadata , status . Errorf ( codes . InvalidArgument , "missing parameter %s" , "webhook. name ")
}
err = runtime . PopulateFieldFromPath ( & protoReq , "webhook. id ", val )
err = runtime . PopulateFieldFromPath ( & protoReq , "webhook. name ", val )
if err != nil {
return nil , metadata , status . Errorf ( codes . InvalidArgument , "type mismatch, parameter: %s, error: %v" , "webhook. id ", err )
return nil , metadata , status . Errorf ( codes . InvalidArgument , "type mismatch, parameter: %s, error: %v" , "webhook. name ", err )
}
if err := req . ParseForm ( ) ; err != nil {
return nil , metadata , status . Errorf ( codes . InvalidArgument , "%v" , err )
@ -207,6 +235,8 @@ func local_request_WebhookService_UpdateWebhook_0(ctx context.Context, marshaler
return msg , metadata , err
}
var filter_WebhookService_DeleteWebhook_0 = & utilities . DoubleArray { Encoding : map [ string ] int { "name" : 0 } , Base : [ ] int { 1 , 1 , 0 } , Check : [ ] int { 0 , 1 , 2 } }
func request_WebhookService_DeleteWebhook_0 ( ctx context . Context , marshaler runtime . Marshaler , client WebhookServiceClient , req * http . Request , pathParams map [ string ] string ) ( proto . Message , runtime . ServerMetadata , error ) {
var (
protoReq DeleteWebhookRequest
@ -214,13 +244,19 @@ func request_WebhookService_DeleteWebhook_0(ctx context.Context, marshaler runti
err error
)
io . Copy ( io . Discard , req . Body )
val , ok := pathParams [ " id "]
val , ok := pathParams [ " name "]
if ! ok {
return nil , metadata , status . Errorf ( codes . InvalidArgument , "missing parameter %s" , " id ")
return nil , metadata , status . Errorf ( codes . InvalidArgument , "missing parameter %s" , " name ")
}
protoReq . Id, err = runtime . Int32 ( val )
protoReq . Name, err = runtime . String ( val )
if err != nil {
return nil , metadata , status . Errorf ( codes . InvalidArgument , "type mismatch, parameter: %s, error: %v" , "id" , err )
return nil , metadata , status . Errorf ( codes . InvalidArgument , "type mismatch, parameter: %s, error: %v" , "name" , err )
}
if err := req . ParseForm ( ) ; err != nil {
return nil , metadata , status . Errorf ( codes . InvalidArgument , "%v" , err )
}
if err := runtime . PopulateQueryParameters ( & protoReq , req . Form , filter_WebhookService_DeleteWebhook_0 ) ; err != nil {
return nil , metadata , status . Errorf ( codes . InvalidArgument , "%v" , err )
}
msg , err := client . DeleteWebhook ( ctx , & protoReq , grpc . Header ( & metadata . HeaderMD ) , grpc . Trailer ( & metadata . TrailerMD ) )
return msg , metadata , err
@ -232,13 +268,19 @@ func local_request_WebhookService_DeleteWebhook_0(ctx context.Context, marshaler
metadata runtime . ServerMetadata
err error
)
val , ok := pathParams [ " id "]
val , ok := pathParams [ " name "]
if ! ok {
return nil , metadata , status . Errorf ( codes . InvalidArgument , "missing parameter %s" , " id ")
return nil , metadata , status . Errorf ( codes . InvalidArgument , "missing parameter %s" , " name ")
}
protoReq . Id, err = runtime . Int32 ( val )
protoReq . Name, err = runtime . String ( val )
if err != nil {
return nil , metadata , status . Errorf ( codes . InvalidArgument , "type mismatch, parameter: %s, error: %v" , "id" , err )
return nil , metadata , status . Errorf ( codes . InvalidArgument , "type mismatch, parameter: %s, error: %v" , "name" , err )
}
if err := req . ParseForm ( ) ; err != nil {
return nil , metadata , status . Errorf ( codes . InvalidArgument , "%v" , err )
}
if err := runtime . PopulateQueryParameters ( & protoReq , req . Form , filter_WebhookService_DeleteWebhook_0 ) ; err != nil {
return nil , metadata , status . Errorf ( codes . InvalidArgument , "%v" , err )
}
msg , err := server . DeleteWebhook ( ctx , & protoReq )
return msg , metadata , err
@ -250,25 +292,25 @@ func local_request_WebhookService_DeleteWebhook_0(ctx context.Context, marshaler
// Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterWebhookServiceHandlerFromEndpoint instead.
// GRPC interceptors will not work for this type of registration. To use interceptors, you must use the "runtime.WithMiddlewares" option in the "runtime.NewServeMux" call.
func RegisterWebhookServiceHandlerServer ( ctx context . Context , mux * runtime . ServeMux , server WebhookServiceServer ) error {
mux . Handle ( http . Method Post, pattern_WebhookService_CreateWebhook _0, func ( w http . ResponseWriter , req * http . Request , pathParams map [ string ] string ) {
mux . Handle ( http . Method Get, pattern_WebhookService_ListWebhooks _0, func ( w http . ResponseWriter , req * http . Request , pathParams map [ string ] string ) {
ctx , cancel := context . WithCancel ( req . Context ( ) )
defer cancel ( )
var stream runtime . ServerTransportStream
ctx = grpc . NewContextWithServerTransportStream ( ctx , & stream )
inboundMarshaler , outboundMarshaler := runtime . MarshalerForRequest ( mux , req )
annotatedContext , err := runtime . AnnotateIncomingContext ( ctx , mux , req , "/memos.api.v1.WebhookService/ CreateWebhook ", runtime . WithHTTPPathPattern ( "/api/v1/webhooks" ) )
annotatedContext , err := runtime . AnnotateIncomingContext ( ctx , mux , req , "/memos.api.v1.WebhookService/ ListWebhooks ", runtime . WithHTTPPathPattern ( "/api/v1/webhooks" ) )
if err != nil {
runtime . HTTPError ( ctx , mux , outboundMarshaler , w , req , err )
return
}
resp , md , err := local_request_WebhookService_ CreateWebhook _0( annotatedContext , inboundMarshaler , server , req , pathParams )
resp , md , err := local_request_WebhookService_ ListWebhooks _0( annotatedContext , inboundMarshaler , server , req , pathParams )
md . HeaderMD , md . TrailerMD = metadata . Join ( md . HeaderMD , stream . Header ( ) ) , metadata . Join ( md . TrailerMD , stream . Trailer ( ) )
annotatedContext = runtime . NewServerMetadataContext ( annotatedContext , md )
if err != nil {
runtime . HTTPError ( annotatedContext , mux , outboundMarshaler , w , req , err )
return
}
forward_WebhookService_ CreateWebhook _0( annotatedContext , mux , outboundMarshaler , w , req , resp , mux . GetForwardResponseOptions ( ) ... )
forward_WebhookService_ ListWebhooks _0( annotatedContext , mux , outboundMarshaler , w , req , resp , mux . GetForwardResponseOptions ( ) ... )
} )
mux . Handle ( http . MethodGet , pattern_WebhookService_GetWebhook_0 , func ( w http . ResponseWriter , req * http . Request , pathParams map [ string ] string ) {
ctx , cancel := context . WithCancel ( req . Context ( ) )
@ -276,7 +318,7 @@ func RegisterWebhookServiceHandlerServer(ctx context.Context, mux *runtime.Serve
var stream runtime . ServerTransportStream
ctx = grpc . NewContextWithServerTransportStream ( ctx , & stream )
inboundMarshaler , outboundMarshaler := runtime . MarshalerForRequest ( mux , req )
annotatedContext , err := runtime . AnnotateIncomingContext ( ctx , mux , req , "/memos.api.v1.WebhookService/GetWebhook" , runtime . WithHTTPPathPattern ( "/api/v1/ webhooks/{id }") )
annotatedContext , err := runtime . AnnotateIncomingContext ( ctx , mux , req , "/memos.api.v1.WebhookService/GetWebhook" , runtime . WithHTTPPathPattern ( "/api/v1/ {name=webhooks/* }") )
if err != nil {
runtime . HTTPError ( ctx , mux , outboundMarshaler , w , req , err )
return
@ -290,25 +332,25 @@ func RegisterWebhookServiceHandlerServer(ctx context.Context, mux *runtime.Serve
}
forward_WebhookService_GetWebhook_0 ( annotatedContext , mux , outboundMarshaler , w , req , resp , mux . GetForwardResponseOptions ( ) ... )
} )
mux . Handle ( http . Method Get, pattern_WebhookService_ListWebhooks _0, func ( w http . ResponseWriter , req * http . Request , pathParams map [ string ] string ) {
mux . Handle ( http . Method Post, pattern_WebhookService_CreateWebhook _0, func ( w http . ResponseWriter , req * http . Request , pathParams map [ string ] string ) {
ctx , cancel := context . WithCancel ( req . Context ( ) )
defer cancel ( )
var stream runtime . ServerTransportStream
ctx = grpc . NewContextWithServerTransportStream ( ctx , & stream )
inboundMarshaler , outboundMarshaler := runtime . MarshalerForRequest ( mux , req )
annotatedContext , err := runtime . AnnotateIncomingContext ( ctx , mux , req , "/memos.api.v1.WebhookService/ ListWebhooks ", runtime . WithHTTPPathPattern ( "/api/v1/webhooks" ) )
annotatedContext , err := runtime . AnnotateIncomingContext ( ctx , mux , req , "/memos.api.v1.WebhookService/ CreateWebhook ", runtime . WithHTTPPathPattern ( "/api/v1/webhooks" ) )
if err != nil {
runtime . HTTPError ( ctx , mux , outboundMarshaler , w , req , err )
return
}
resp , md , err := local_request_WebhookService_ ListWebhooks _0( annotatedContext , inboundMarshaler , server , req , pathParams )
resp , md , err := local_request_WebhookService_ CreateWebhook _0( annotatedContext , inboundMarshaler , server , req , pathParams )
md . HeaderMD , md . TrailerMD = metadata . Join ( md . HeaderMD , stream . Header ( ) ) , metadata . Join ( md . TrailerMD , stream . Trailer ( ) )
annotatedContext = runtime . NewServerMetadataContext ( annotatedContext , md )
if err != nil {
runtime . HTTPError ( annotatedContext , mux , outboundMarshaler , w , req , err )
return
}
forward_WebhookService_ ListWebhooks _0( annotatedContext , mux , outboundMarshaler , w , req , resp , mux . GetForwardResponseOptions ( ) ... )
forward_WebhookService_ CreateWebhook _0( annotatedContext , mux , outboundMarshaler , w , req , resp , mux . GetForwardResponseOptions ( ) ... )
} )
mux . Handle ( http . MethodPatch , pattern_WebhookService_UpdateWebhook_0 , func ( w http . ResponseWriter , req * http . Request , pathParams map [ string ] string ) {
ctx , cancel := context . WithCancel ( req . Context ( ) )
@ -316,7 +358,7 @@ func RegisterWebhookServiceHandlerServer(ctx context.Context, mux *runtime.Serve
var stream runtime . ServerTransportStream
ctx = grpc . NewContextWithServerTransportStream ( ctx , & stream )
inboundMarshaler , outboundMarshaler := runtime . MarshalerForRequest ( mux , req )
annotatedContext , err := runtime . AnnotateIncomingContext ( ctx , mux , req , "/memos.api.v1.WebhookService/UpdateWebhook" , runtime . WithHTTPPathPattern ( "/api/v1/ webhooks/{webhook.id }") )
annotatedContext , err := runtime . AnnotateIncomingContext ( ctx , mux , req , "/memos.api.v1.WebhookService/UpdateWebhook" , runtime . WithHTTPPathPattern ( "/api/v1/ {webhook.name=webhooks/* }") )
if err != nil {
runtime . HTTPError ( ctx , mux , outboundMarshaler , w , req , err )
return
@ -336,7 +378,7 @@ func RegisterWebhookServiceHandlerServer(ctx context.Context, mux *runtime.Serve
var stream runtime . ServerTransportStream
ctx = grpc . NewContextWithServerTransportStream ( ctx , & stream )
inboundMarshaler , outboundMarshaler := runtime . MarshalerForRequest ( mux , req )
annotatedContext , err := runtime . AnnotateIncomingContext ( ctx , mux , req , "/memos.api.v1.WebhookService/DeleteWebhook" , runtime . WithHTTPPathPattern ( "/api/v1/ webhooks/{id }") )
annotatedContext , err := runtime . AnnotateIncomingContext ( ctx , mux , req , "/memos.api.v1.WebhookService/DeleteWebhook" , runtime . WithHTTPPathPattern ( "/api/v1/ {name=webhooks/* }") )
if err != nil {
runtime . HTTPError ( ctx , mux , outboundMarshaler , w , req , err )
return
@ -390,28 +432,28 @@ func RegisterWebhookServiceHandler(ctx context.Context, mux *runtime.ServeMux, c
// doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in
// "WebhookServiceClient" to call the correct interceptors. This client ignores the HTTP middlewares.
func RegisterWebhookServiceHandlerClient ( ctx context . Context , mux * runtime . ServeMux , client WebhookServiceClient ) error {
mux . Handle ( http . Method Post, pattern_WebhookService_CreateWebhook _0, func ( w http . ResponseWriter , req * http . Request , pathParams map [ string ] string ) {
mux . Handle ( http . Method Get, pattern_WebhookService_ListWebhooks _0, func ( w http . ResponseWriter , req * http . Request , pathParams map [ string ] string ) {
ctx , cancel := context . WithCancel ( req . Context ( ) )
defer cancel ( )
inboundMarshaler , outboundMarshaler := runtime . MarshalerForRequest ( mux , req )
annotatedContext , err := runtime . AnnotateContext ( ctx , mux , req , "/memos.api.v1.WebhookService/ CreateWebhook ", runtime . WithHTTPPathPattern ( "/api/v1/webhooks" ) )
annotatedContext , err := runtime . AnnotateContext ( ctx , mux , req , "/memos.api.v1.WebhookService/ ListWebhooks ", runtime . WithHTTPPathPattern ( "/api/v1/webhooks" ) )
if err != nil {
runtime . HTTPError ( ctx , mux , outboundMarshaler , w , req , err )
return
}
resp , md , err := request_WebhookService_ CreateWebhook _0( annotatedContext , inboundMarshaler , client , req , pathParams )
resp , md , err := request_WebhookService_ ListWebhooks _0( annotatedContext , inboundMarshaler , client , req , pathParams )
annotatedContext = runtime . NewServerMetadataContext ( annotatedContext , md )
if err != nil {
runtime . HTTPError ( annotatedContext , mux , outboundMarshaler , w , req , err )
return
}
forward_WebhookService_ CreateWebhook _0( annotatedContext , mux , outboundMarshaler , w , req , resp , mux . GetForwardResponseOptions ( ) ... )
forward_WebhookService_ ListWebhooks _0( annotatedContext , mux , outboundMarshaler , w , req , resp , mux . GetForwardResponseOptions ( ) ... )
} )
mux . Handle ( http . MethodGet , pattern_WebhookService_GetWebhook_0 , func ( w http . ResponseWriter , req * http . Request , pathParams map [ string ] string ) {
ctx , cancel := context . WithCancel ( req . Context ( ) )
defer cancel ( )
inboundMarshaler , outboundMarshaler := runtime . MarshalerForRequest ( mux , req )
annotatedContext , err := runtime . AnnotateContext ( ctx , mux , req , "/memos.api.v1.WebhookService/GetWebhook" , runtime . WithHTTPPathPattern ( "/api/v1/ webhooks/{id }") )
annotatedContext , err := runtime . AnnotateContext ( ctx , mux , req , "/memos.api.v1.WebhookService/GetWebhook" , runtime . WithHTTPPathPattern ( "/api/v1/ {name=webhooks/* }") )
if err != nil {
runtime . HTTPError ( ctx , mux , outboundMarshaler , w , req , err )
return
@ -424,28 +466,28 @@ func RegisterWebhookServiceHandlerClient(ctx context.Context, mux *runtime.Serve
}
forward_WebhookService_GetWebhook_0 ( annotatedContext , mux , outboundMarshaler , w , req , resp , mux . GetForwardResponseOptions ( ) ... )
} )
mux . Handle ( http . Method Get, pattern_WebhookService_ListWebhooks _0, func ( w http . ResponseWriter , req * http . Request , pathParams map [ string ] string ) {
mux . Handle ( http . Method Post, pattern_WebhookService_CreateWebhook _0, func ( w http . ResponseWriter , req * http . Request , pathParams map [ string ] string ) {
ctx , cancel := context . WithCancel ( req . Context ( ) )
defer cancel ( )
inboundMarshaler , outboundMarshaler := runtime . MarshalerForRequest ( mux , req )
annotatedContext , err := runtime . AnnotateContext ( ctx , mux , req , "/memos.api.v1.WebhookService/ ListWebhooks ", runtime . WithHTTPPathPattern ( "/api/v1/webhooks" ) )
annotatedContext , err := runtime . AnnotateContext ( ctx , mux , req , "/memos.api.v1.WebhookService/ CreateWebhook ", runtime . WithHTTPPathPattern ( "/api/v1/webhooks" ) )
if err != nil {
runtime . HTTPError ( ctx , mux , outboundMarshaler , w , req , err )
return
}
resp , md , err := request_WebhookService_ ListWebhooks _0( annotatedContext , inboundMarshaler , client , req , pathParams )
resp , md , err := request_WebhookService_ CreateWebhook _0( annotatedContext , inboundMarshaler , client , req , pathParams )
annotatedContext = runtime . NewServerMetadataContext ( annotatedContext , md )
if err != nil {
runtime . HTTPError ( annotatedContext , mux , outboundMarshaler , w , req , err )
return
}
forward_WebhookService_ ListWebhooks _0( annotatedContext , mux , outboundMarshaler , w , req , resp , mux . GetForwardResponseOptions ( ) ... )
forward_WebhookService_ CreateWebhook _0( annotatedContext , mux , outboundMarshaler , w , req , resp , mux . GetForwardResponseOptions ( ) ... )
} )
mux . Handle ( http . MethodPatch , pattern_WebhookService_UpdateWebhook_0 , func ( w http . ResponseWriter , req * http . Request , pathParams map [ string ] string ) {
ctx , cancel := context . WithCancel ( req . Context ( ) )
defer cancel ( )
inboundMarshaler , outboundMarshaler := runtime . MarshalerForRequest ( mux , req )
annotatedContext , err := runtime . AnnotateContext ( ctx , mux , req , "/memos.api.v1.WebhookService/UpdateWebhook" , runtime . WithHTTPPathPattern ( "/api/v1/ webhooks/{webhook.id }") )
annotatedContext , err := runtime . AnnotateContext ( ctx , mux , req , "/memos.api.v1.WebhookService/UpdateWebhook" , runtime . WithHTTPPathPattern ( "/api/v1/ {webhook.name=webhooks/* }") )
if err != nil {
runtime . HTTPError ( ctx , mux , outboundMarshaler , w , req , err )
return
@ -462,7 +504,7 @@ func RegisterWebhookServiceHandlerClient(ctx context.Context, mux *runtime.Serve
ctx , cancel := context . WithCancel ( req . Context ( ) )
defer cancel ( )
inboundMarshaler , outboundMarshaler := runtime . MarshalerForRequest ( mux , req )
annotatedContext , err := runtime . AnnotateContext ( ctx , mux , req , "/memos.api.v1.WebhookService/DeleteWebhook" , runtime . WithHTTPPathPattern ( "/api/v1/ webhooks/{id }") )
annotatedContext , err := runtime . AnnotateContext ( ctx , mux , req , "/memos.api.v1.WebhookService/DeleteWebhook" , runtime . WithHTTPPathPattern ( "/api/v1/ {name=webhooks/* }") )
if err != nil {
runtime . HTTPError ( ctx , mux , outboundMarshaler , w , req , err )
return
@ -479,17 +521,17 @@ func RegisterWebhookServiceHandlerClient(ctx context.Context, mux *runtime.Serve
}
var (
pattern_WebhookService_CreateWebhook_0 = runtime . MustPattern ( runtime . NewPattern ( 1 , [ ] int { 2 , 0 , 2 , 1 , 2 , 2 } , [ ] string { "api" , "v1" , "webhooks" } , "" ) )
pattern_WebhookService_GetWebhook_0 = runtime . MustPattern ( runtime . NewPattern ( 1 , [ ] int { 2 , 0 , 2 , 1 , 2 , 2 , 1 , 0 , 4 , 1 , 5 , 3 } , [ ] string { "api" , "v1" , "webhooks" , "id" } , "" ) )
pattern_WebhookService_ListWebhooks_0 = runtime . MustPattern ( runtime . NewPattern ( 1 , [ ] int { 2 , 0 , 2 , 1 , 2 , 2 } , [ ] string { "api" , "v1" , "webhooks" } , "" ) )
pattern_WebhookService_UpdateWebhook_0 = runtime . MustPattern ( runtime . NewPattern ( 1 , [ ] int { 2 , 0 , 2 , 1 , 2 , 2 , 1 , 0 , 4 , 1 , 5 , 3 } , [ ] string { "api" , "v1" , "webhooks" , "webhook.id" } , "" ) )
pattern_WebhookService_DeleteWebhook_0 = runtime . MustPattern ( runtime . NewPattern ( 1 , [ ] int { 2 , 0 , 2 , 1 , 2 , 2 , 1 , 0 , 4 , 1 , 5 , 3 } , [ ] string { "api" , "v1" , "webhooks" , "id" } , "" ) )
pattern_WebhookService_GetWebhook_0 = runtime . MustPattern ( runtime . NewPattern ( 1 , [ ] int { 2 , 0 , 2 , 1 , 2 , 2 , 1 , 0 , 4 , 2 , 5 , 3 } , [ ] string { "api" , "v1" , "webhooks" , "name" } , "" ) )
pattern_WebhookService_CreateWebhook_0 = runtime . MustPattern ( runtime . NewPattern ( 1 , [ ] int { 2 , 0 , 2 , 1 , 2 , 2 } , [ ] string { "api" , "v1" , "webhooks" } , "" ) )
pattern_WebhookService_UpdateWebhook_0 = runtime . MustPattern ( runtime . NewPattern ( 1 , [ ] int { 2 , 0 , 2 , 1 , 2 , 2 , 1 , 0 , 4 , 2 , 5 , 3 } , [ ] string { "api" , "v1" , "webhooks" , "webhook.name" } , "" ) )
pattern_WebhookService_DeleteWebhook_0 = runtime . MustPattern ( runtime . NewPattern ( 1 , [ ] int { 2 , 0 , 2 , 1 , 2 , 2 , 1 , 0 , 4 , 2 , 5 , 3 } , [ ] string { "api" , "v1" , "webhooks" , "name" } , "" ) )
)
var (
forward_WebhookService_CreateWebhook_0 = runtime . ForwardResponseMessage
forward_WebhookService_GetWebhook_0 = runtime . ForwardResponseMessage
forward_WebhookService_ListWebhooks_0 = runtime . ForwardResponseMessage
forward_WebhookService_GetWebhook_0 = runtime . ForwardResponseMessage
forward_WebhookService_CreateWebhook_0 = runtime . ForwardResponseMessage
forward_WebhookService_UpdateWebhook_0 = runtime . ForwardResponseMessage
forward_WebhookService_DeleteWebhook_0 = runtime . ForwardResponseMessage
)