(event *v1beta1.Event)
| 244 | } |
| 245 | |
| 246 | func createPatchBytesForSeries(event *v1beta1.Event) ([]byte, error) { |
| 247 | oldEvent := event.DeepCopy() |
| 248 | oldEvent.Series = nil |
| 249 | oldData, err := json.Marshal(oldEvent) |
| 250 | if err != nil { |
| 251 | return nil, err |
| 252 | } |
| 253 | newData, err := json.Marshal(event) |
| 254 | if err != nil { |
| 255 | return nil, err |
| 256 | } |
| 257 | return strategicpatch.CreateTwoWayMergePatch(oldData, newData, v1beta1.Event{}) |
| 258 | } |
| 259 | |
| 260 | func getKey(event *v1beta1.Event) eventKey { |
| 261 | key := eventKey{ |