Skip to content

Commit

Permalink
#1731 Fix dependence injection (bis)
Browse files Browse the repository at this point in the history
  • Loading branch information
To-om committed Jan 27, 2021
1 parent 62050db commit d9cd63f
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 4 deletions.
6 changes: 3 additions & 3 deletions thehive/app/org/thp/thehive/services/OrganisationSrv.scala
Original file line number Diff line number Diff line change
Expand Up @@ -17,20 +17,20 @@ import play.api.cache.SyncCacheApi
import play.api.libs.json.JsObject

import java.util.{Map => JMap}
import javax.inject.{Inject, Named, Singleton}
import javax.inject.{Inject, Named, Provider, Singleton}
import scala.util.{Failure, Success, Try}

@Singleton
class OrganisationSrv @Inject() (
// taxonomySrvProvider: Provider[TaxonomySrv],
taxonomySrvProvider: Provider[TaxonomySrv],
roleSrv: RoleSrv,
profileSrv: ProfileSrv,
auditSrv: AuditSrv,
userSrv: UserSrv,
@Named("integrity-check-actor") integrityCheckActor: ActorRef,
cache: SyncCacheApi
) extends VertexSrv[Organisation] {
lazy val taxonomySrv: TaxonomySrv = ??? //taxonomySrvProvider.get
lazy val taxonomySrv: TaxonomySrv = taxonomySrvProvider.get
val organisationOrganisationSrv = new EdgeSrv[OrganisationOrganisation, Organisation, Organisation]
val organisationShareSrv = new EdgeSrv[OrganisationShare, Organisation, Share]
val organisationTaxonomySrv = new EdgeSrv[OrganisationTaxonomy, Organisation, Taxonomy]
Expand Down

0 comments on commit d9cd63f

Please sign in to comment.