From 4a55c3e78dec98ad74a4b0caa32fae01233c1601 Mon Sep 17 00:00:00 2001 From: To-om Date: Mon, 7 Sep 2020 17:51:16 +0200 Subject: [PATCH] #1510 Import observable tags on case creation from alert --- thehive/app/org/thp/thehive/services/ObservableSrv.scala | 1 + 1 file changed, 1 insertion(+) diff --git a/thehive/app/org/thp/thehive/services/ObservableSrv.scala b/thehive/app/org/thp/thehive/services/ObservableSrv.scala index d1d88730c8..1460605c75 100644 --- a/thehive/app/org/thp/thehive/services/ObservableSrv.scala +++ b/thehive/app/org/thp/thehive/services/ObservableSrv.scala @@ -155,6 +155,7 @@ class ObservableSrv @Inject() ( _ <- observableObservableType.create(ObservableObservableType(), createdObservable, richObservable.`type`) _ <- richObservable.data.map(data => observableDataSrv.create(ObservableData(), createdObservable, data)).flip _ <- richObservable.attachment.map(attachment => observableAttachmentSrv.create(ObservableAttachment(), createdObservable, attachment)).flip + _ <- richObservable.tags.toTry(tag => observableTagSrv.create(ObservableTag(), createdObservable, tag)) // TODO copy or link key value ? } yield richObservable.copy(observable = createdObservable)