Skip to content

[Bug] Upon case merge: missing webhook events about the operation performed on merged cases #1969

Closed
@martinr103

Description

@martinr103

Request Type

Bug

Work Environment

Question Answer
OS version (server) Debian
OS version (client) 10.3
TheHive version / git hash 4.1.3
Package Type Binary / in Docker
Browser type & version If applicable

Problem Description

When two cases are merged in Thehive 3 , then the application generates webhook events for:

  • creation of the New case (with merged content from the two underlying cases)
  • resolution status update for each of the two cases that were merged into a new one -> this webhook event contains a field 'details.mergeInto'

But when two cases are merged in Thehive 4 , then the application generates only an event for the creation of a new case.
There are no webhook events about status change of the two underlying cases.
No information about the resolution / closure / deletion. No webhook event with a "details.mergeInto" field.

These webhook events are essential, if you want to integrate Thehive with another system.

Steps to Reproduce

  1. configure some webhook listener/logger (so that you can see the events)
  2. merge two cases in Thehive4
  3. check which webhook events have been sent

Metadata

Metadata

Assignees

Labels

TheHive4TheHive4 related issuesbug

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions