From 3416052288bbbcabdf4b89398801ccc10a699f22 Mon Sep 17 00:00:00 2001 From: To-om Date: Mon, 29 Jun 2020 09:21:35 +0200 Subject: [PATCH] #1374 Fix admin role during migration --- .../main/scala/org/thp/thehive/migration/th3/Conversion.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/migration/src/main/scala/org/thp/thehive/migration/th3/Conversion.scala b/migration/src/main/scala/org/thp/thehive/migration/th3/Conversion.scala index 213aba91e6..8655553eef 100644 --- a/migration/src/main/scala/org/thp/thehive/migration/th3/Conversion.scala +++ b/migration/src/main/scala/org/thp/thehive/migration/th3/Conversion.scala @@ -258,7 +258,7 @@ trait Conversion { password <- (json \ "password").validateOpt[String] role <- (json \ "roles").validateOpt[Seq[String]].map(_.getOrElse(Nil)) organisationProfiles = if (role.contains("admin")) - Map(Organisation.administration.name -> Profile.admin.name, mainOrganisation -> Profile.analyst.name) + Map(Organisation.administration.name -> Profile.admin.name, mainOrganisation -> Profile.orgAdmin.name) else if (role.contains("write")) Map(mainOrganisation -> Profile.analyst.name) else if (role.contains("read")) Map(mainOrganisation -> Profile.readonly.name) else Map(mainOrganisation -> Profile.readonly.name)