@@ -199,7 +199,7 @@ type CreatePayload struct {
199
199
Sender * User `json:"sender"`
200
200
}
201
201
202
- // SetSecret FIXME
202
+ // SetSecret modifies the secret of the CreatePayload
203
203
func (p * CreatePayload ) SetSecret (secret string ) {
204
204
p .Secret = secret
205
205
}
@@ -246,15 +246,17 @@ const (
246
246
247
247
// DeletePayload represents delete payload
248
248
type DeletePayload struct {
249
+ Secret string `json:"secret"`
249
250
Ref string `json:"ref"`
250
251
RefType string `json:"ref_type"`
251
252
PusherType PusherType `json:"pusher_type"`
252
253
Repo * Repository `json:"repository"`
253
254
Sender * User `json:"sender"`
254
255
}
255
256
256
- // SetSecret implements Payload
257
+ // SetSecret modifies the secret of the DeletePayload
257
258
func (p * DeletePayload ) SetSecret (secret string ) {
259
+ p .Secret = secret
258
260
}
259
261
260
262
// JSONPayload implements Payload
@@ -271,13 +273,15 @@ func (p *DeletePayload) JSONPayload() ([]byte, error) {
271
273
272
274
// ForkPayload represents fork payload
273
275
type ForkPayload struct {
276
+ Secret string `json:"secret"`
274
277
Forkee * Repository `json:"forkee"`
275
278
Repo * Repository `json:"repository"`
276
279
Sender * User `json:"sender"`
277
280
}
278
281
279
- // SetSecret implements Payload
282
+ // SetSecret modifies the secret of the ForkPayload
280
283
func (p * ForkPayload ) SetSecret (secret string ) {
284
+ p .Secret = secret
281
285
}
282
286
283
287
// JSONPayload implements Payload
@@ -297,6 +301,7 @@ const (
297
301
298
302
// IssueCommentPayload represents a payload information of issue comment event.
299
303
type IssueCommentPayload struct {
304
+ Secret string `json:"secret"`
300
305
Action HookIssueCommentAction `json:"action"`
301
306
Issue * Issue `json:"issue"`
302
307
Comment * Comment `json:"comment"`
@@ -305,8 +310,9 @@ type IssueCommentPayload struct {
305
310
Sender * User `json:"sender"`
306
311
}
307
312
308
- // SetSecret implements Payload
313
+ // SetSecret modifies the secret of the IssueCommentPayload
309
314
func (p * IssueCommentPayload ) SetSecret (secret string ) {
315
+ p .Secret = secret
310
316
}
311
317
312
318
// JSONPayload implements Payload
@@ -333,14 +339,16 @@ const (
333
339
334
340
// ReleasePayload represents a payload information of release event.
335
341
type ReleasePayload struct {
342
+ Secret string `json:"secret"`
336
343
Action HookReleaseAction `json:"action"`
337
344
Release * Release `json:"release"`
338
345
Repository * Repository `json:"repository"`
339
346
Sender * User `json:"sender"`
340
347
}
341
348
342
- // SetSecret implements Payload
349
+ // SetSecret modifies the secret of the ReleasePayload
343
350
func (p * ReleasePayload ) SetSecret (secret string ) {
351
+ p .Secret = secret
344
352
}
345
353
346
354
// JSONPayload implements Payload
@@ -368,7 +376,7 @@ type PushPayload struct {
368
376
Sender * User `json:"sender"`
369
377
}
370
378
371
- // SetSecret FIXME
379
+ // SetSecret modifies the secret of the PushPayload
372
380
func (p * PushPayload ) SetSecret (secret string ) {
373
381
p .Secret = secret
374
382
}
@@ -520,7 +528,7 @@ type RepositoryPayload struct {
520
528
Sender * User `json:"sender"`
521
529
}
522
530
523
- // SetSecret set the payload's secret
531
+ // SetSecret modifies the secret of the RepositoryPayload
524
532
func (p * RepositoryPayload ) SetSecret (secret string ) {
525
533
p .Secret = secret
526
534
}
0 commit comments