@@ -100,7 +100,7 @@ const getPipelineTriggers = async (pipeline) => {
100
100
101
101
const getEventTriggers = async ( event ) => {
102
102
const options = {
103
- url : `/api/hermes/triggers/event/${ event . replace ( '/' , '_slash_' ) } ` ,
103
+ url : `/api/hermes/triggers/event/${ encodeURIComponent ( event ) } ` ,
104
104
method : 'GET' ,
105
105
} ;
106
106
@@ -117,7 +117,7 @@ const getEventTriggers = async (event) => {
117
117
118
118
const createTrigger = async ( event , pipeline , filters ) => {
119
119
const options = {
120
- url : `/api/hermes/triggers/${ event . replace ( '/' , '_slash_' ) } /${ pipeline } ` ,
120
+ url : `/api/hermes/triggers/${ encodeURIComponent ( event ) } /${ pipeline } ` ,
121
121
method : 'POST' ,
122
122
body : {
123
123
filters,
@@ -129,7 +129,7 @@ const createTrigger = async (event, pipeline, filters) => {
129
129
130
130
const deleteTrigger = async ( event , pipeline ) => {
131
131
const options = {
132
- url : `api/hermes/triggers/${ event . replace ( '/' , '_slash_' ) } /${ pipeline } ` ,
132
+ url : `api/hermes/triggers/${ encodeURIComponent ( event ) } /${ pipeline } ` ,
133
133
method : 'DELETE' ,
134
134
} ;
135
135
@@ -140,7 +140,7 @@ const deleteTrigger = async (event, pipeline) => {
140
140
141
141
const getEvent = async ( event ) => {
142
142
const options = {
143
- url : `/api/hermes/events/${ event . replace ( '/' , '_slash_' ) } ` ,
143
+ url : `/api/hermes/events/${ encodeURIComponent ( event ) } ` ,
144
144
method : 'GET' ,
145
145
} ;
146
146
@@ -151,7 +151,7 @@ const getEvent = async (event) => {
151
151
152
152
const getEvents = async ( type , kind , filter , pub ) => {
153
153
const options = {
154
- url : `/api/hermes/events/?type=${ type } &kind=${ kind } &filter=${ filter . replace ( '/' , '_slash_' ) } &public=${ pub } ` ,
154
+ url : `/api/hermes/events/?type=${ type } &kind=${ kind } &filter=${ encodeURIComponent ( filter ) } &public=${ pub } ` ,
155
155
method : 'GET' ,
156
156
} ;
157
157
@@ -181,7 +181,7 @@ const createEvent = async (type, kind, secret, values, context, pub) => {
181
181
182
182
const deleteEvent = async ( event , context ) => {
183
183
const options = {
184
- url : `/api/hermes/events/${ event . replace ( '/' , '_slash_' ) } /${ context } ` ,
184
+ url : `/api/hermes/events/${ encodeURIComponent ( event ) } /${ context } ` ,
185
185
method : 'DELETE' ,
186
186
} ;
187
187
0 commit comments