Skip to content

Commit

Permalink
Merge pull request #67 from hmrc/bugfix
Browse files Browse the repository at this point in the history
updated getregister to use th correct header function
  • Loading branch information
MJCallahanPage authored Mar 14, 2017
2 parents e6cbb23 + 83182dd commit 6d82aca
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 5 deletions.
2 changes: 1 addition & 1 deletion app/connectors/RegistrationConnector.scala
Original file line number Diff line number Diff line change
Expand Up @@ -112,7 +112,7 @@ class RegistrationConnector @Inject()( appConfig: AppConfig,

implicit val loggingConfig = RegistrationConnector.getRegistrationLoggingConfig
lazy val requestDetails: Map[String, String] = Map("nino" -> nino)
val updatedHc = createHeaderCarrierPost
val updatedHc = createHeaderCarrierGet

lazy val auditRequest = logging.auditFor(auditGetRegistrationName, requestDetails)(updatedHc)
auditRequest(eventTypeRequest)
Expand Down
10 changes: 6 additions & 4 deletions app/connectors/SubscriptionConnector.scala
Original file line number Diff line number Diff line change
Expand Up @@ -43,13 +43,15 @@ class SubscriptionConnector @Inject()
val businessSubscribeUrl: String => String = nino => s"${applicationConfig.desURL}/income-tax-self-assessment/nino/$nino/business"
val propertySubscribeUrl: String => String = nino => s"${applicationConfig.desURL}/income-tax-self-assessment/nino/$nino/properties"

lazy val urlHeaderAuthorization: String = s"Bearer ${applicationConfig.desToken}"

def createHeaderCarrierPost(hc: HeaderCarrier): HeaderCarrier =
hc.copy(authorization = Some(Authorization(s"Bearer ${applicationConfig.desToken}")))
.withExtraHeaders("Environment" -> applicationConfig.desEnvironment, "Content-Type" -> "application/json")
HeaderCarrier(extraHeaders = Seq("Environment" -> applicationConfig.desEnvironment, "Content-Type" -> "application/json"),
authorization = Some(Authorization(urlHeaderAuthorization)))

def createHeaderCarrierPostEmpty(headerCarrier: HeaderCarrier): HeaderCarrier =
headerCarrier.copy(authorization = Some(Authorization(s"Bearer ${applicationConfig.desToken}")))
.withExtraHeaders("Environment" -> applicationConfig.desEnvironment)
HeaderCarrier(extraHeaders = Seq("Environment" -> applicationConfig.desEnvironment),
authorization = Some(Authorization(urlHeaderAuthorization)))

def businessSubscribe(nino: String, businessSubscriptionPayload: BusinessSubscriptionRequestModel)
(implicit hc: HeaderCarrier, ec: ExecutionContext): Future[BusinessConnectorUtil.Response] = {
Expand Down

0 comments on commit 6d82aca

Please sign in to comment.