From 0dbf8df69b7bcdb1107a72d8cf077ce422bd1994 Mon Sep 17 00:00:00 2001 From: vlad Date: Tue, 3 Oct 2017 03:15:55 -0700 Subject: Making EligibilityVerificationService to accept AuthorizedServiceRequestContext --- .../services/fake/FakeEligibilityVerificationService.scala | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) (limited to 'src/main/scala/xyz/driver/pdsuidomain/services/fake') diff --git a/src/main/scala/xyz/driver/pdsuidomain/services/fake/FakeEligibilityVerificationService.scala b/src/main/scala/xyz/driver/pdsuidomain/services/fake/FakeEligibilityVerificationService.scala index c5531f9..3633c2d 100644 --- a/src/main/scala/xyz/driver/pdsuidomain/services/fake/FakeEligibilityVerificationService.scala +++ b/src/main/scala/xyz/driver/pdsuidomain/services/fake/FakeEligibilityVerificationService.scala @@ -1,8 +1,9 @@ package xyz.driver.pdsuidomain.services.fake -import xyz.driver.core.rest.ServiceRequestContext +import xyz.driver.core.rest.AuthorizedServiceRequestContext import xyz.driver.core.{Id, generators} import xyz.driver.entities.patient +import xyz.driver.entities.users.AuthUserInfo import xyz.driver.pdsuidomain.entities.eligibility.MismatchRankedLabels import xyz.driver.pdsuidomain.entities.{Arm, Patient, eligibility} import xyz.driver.pdsuidomain.services.EligibilityVerificationService @@ -12,14 +13,15 @@ import scalaz.ListT class FakeEligibilityVerificationService extends EligibilityVerificationService { - override def getMatchedPatients()(implicit ctx: ServiceRequestContext): ListT[Future, eligibility.MatchedPatient] = + override def getMatchedPatients()( + implicit ctx: AuthorizedServiceRequestContext[AuthUserInfo]): ListT[Future, eligibility.MatchedPatient] = ListT.listT[Future]( Future.successful(List(xyz.driver.pdsuidomain.fakes.entities.eligibility.nextMatchedPatient()))) - override def getMismatchRankedLabels( - patientId: Id[Patient], - cancerType: patient.CancerType, - excludedArms: Seq[Id[Arm]])(implicit ctx: ServiceRequestContext): Future[eligibility.MismatchRankedLabels] = + override def getMismatchRankedLabels(patientId: Id[Patient], + cancerType: patient.CancerType, + excludedArms: Seq[Id[Arm]])( + implicit ctx: AuthorizedServiceRequestContext[AuthUserInfo]): Future[eligibility.MismatchRankedLabels] = Future.successful( MismatchRankedLabels( generators.seqOf(xyz.driver.pdsuidomain.fakes.entities.eligibility.nextLabelMismatchRank()), -- cgit v1.2.3