@@ -80,7 +80,7 @@ const getPipelineTriggers = async (pipeline) => {
80
80
81
81
const linkPipelinesToEvent = async ( event , pipelines ) => {
82
82
const options = {
83
- url : `/api/hermes/events/trigger/${ event } ` ,
83
+ url : `/api/hermes/events/trigger/${ event . replace ( '/' , '_slash_' ) } ` ,
84
84
method : 'POST' ,
85
85
body : pipelines ,
86
86
json : true ,
@@ -91,7 +91,7 @@ const linkPipelinesToEvent = async (event, pipelines) => {
91
91
92
92
const unlinkPipelinesFromEvent = async ( event , pipelines ) => {
93
93
const options = {
94
- url : `api/hermes/events/trigger/${ event } ` ,
94
+ url : `api/hermes/events/trigger/${ event . replace ( '/' , '_slash_' ) } ` ,
95
95
method : 'DELETE' ,
96
96
body : pipelines ,
97
97
json : true ,
@@ -104,7 +104,7 @@ const unlinkPipelinesFromEvent = async (event, pipelines) => {
104
104
105
105
const getEvent = async ( event ) => {
106
106
const options = {
107
- url : `/api/hermes/events/${ event } ` ,
107
+ url : `/api/hermes/events/${ event . replace ( '/' , '_slash_' ) } ` ,
108
108
method : 'GET' ,
109
109
} ;
110
110
@@ -115,7 +115,7 @@ const getEvent = async (event) => {
115
115
116
116
const getEvents = async ( type , kind , filter ) => {
117
117
const options = {
118
- url : `/api/hermes/events/?type=${ type } &kind=${ kind } &filter=${ filter } ` ,
118
+ url : `/api/hermes/events/?type=${ type } &kind=${ kind } &filter=${ filter . replace ( '/' , '_slash_' ) } ` ,
119
119
method : 'GET' ,
120
120
} ;
121
121
@@ -145,7 +145,7 @@ const createEvent = async (type, kind, secret, values, context) => {
145
145
146
146
const deleteEvent = async ( event , context ) => {
147
147
const options = {
148
- url : `/api/hermes/events/event/${ event } /${ context } ` ,
148
+ url : `/api/hermes/events/event/${ event . replace ( '/' , '_slash_' ) } /${ context } ` ,
149
149
method : 'DELETE' ,
150
150
} ;
151
151
0 commit comments