Skip to content

Commit

Permalink
#1946 Use indexed fields in observable
Browse files Browse the repository at this point in the history
  • Loading branch information
To-om committed Apr 12, 2021
1 parent 6c63d78 commit 2397a64
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 6 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -422,13 +422,13 @@ class PublicObservable @Inject() (
)
.property("message", UMapping.string)(_.field.updatable)
.property("tlp", UMapping.int)(_.field.updatable)
.property("dataType", UMapping.string)(_.select(_.observableType.value(_.name)).readonly)
.property("data", UMapping.string.optional)(_.select(_.data.value(_.data)).readonly)
.property("dataType", UMapping.string)(_.field.readonly)
.property("data", UMapping.string.optional)(_.field.readonly)
.property("attachment.name", UMapping.string.optional)(_.select(_.attachments.value(_.name)).readonly)
.property("attachment.hashes", UMapping.hash.sequence)(_.select(_.attachments.value(_.hashes)).readonly)
.property("attachment.size", UMapping.long.optional)(_.select(_.attachments.value(_.size)).readonly)
.property("attachment.contentType", UMapping.string.optional)(_.select(_.attachments.value(_.contentType)).readonly)
.property("attachment.id", UMapping.string.optional)(_.select(_.attachments.value(_.attachmentId)).readonly)
.property("attachment.id", UMapping.string.optional)(_.field.readonly)
.property("relatedId", UMapping.entityId)(_.field.readonly)
.build
}
6 changes: 3 additions & 3 deletions thehive/app/org/thp/thehive/controllers/v1/Properties.scala
Original file line number Diff line number Diff line change
Expand Up @@ -421,13 +421,13 @@ class Properties @Inject() (
)
.property("message", UMapping.string)(_.field.updatable)
.property("tlp", UMapping.int)(_.field.updatable)
.property("dataType", UMapping.string)(_.select(_.observableType.value(_.name)).readonly)
.property("data", UMapping.string.optional)(_.select(_.data.value(_.data)).readonly)
.property("dataType", UMapping.string)(_.field.readonly)
.property("data", UMapping.string.optional)(_.field.readonly)
.property("attachment.name", UMapping.string.optional)(_.select(_.attachments.value(_.name)).readonly)
.property("attachment.hashes", UMapping.hash.sequence)(_.select(_.attachments.value(_.hashes)).readonly)
.property("attachment.size", UMapping.long.optional)(_.select(_.attachments.value(_.size)).readonly)
.property("attachment.contentType", UMapping.string.optional)(_.select(_.attachments.value(_.contentType)).readonly)
.property("attachment.id", UMapping.string.optional)(_.select(_.attachments.value(_.attachmentId)).readonly)
.property("attachment.id", UMapping.string.optional)(_.field.readonly)
.build

lazy val taxonomy: PublicProperties =
Expand Down

0 comments on commit 2397a64

Please sign in to comment.