Skip to content

Commit eee3939

Browse files
authored
PI-2204 correct column name in approved_premises_preferred, to fix fa… (#3807)
PI-2204 correct column name in approved_premises_preferred, to fix failed deployment of pod Signed-off-by: Amardeep Chimber <[email protected]>
1 parent 740e603 commit eee3939

File tree

3 files changed

+7
-7
lines changed

3 files changed

+7
-7
lines changed

projects/approved-premises-and-delius/src/integrationTest/kotlin/uk/gov/justice/digital/hmpps/MessagingIntegrationTest.kt

+2-2
Original file line numberDiff line numberDiff line change
@@ -448,7 +448,7 @@ internal class MessagingIntegrationTest {
448448
residenceRepository.findByReferralId(ref.id)?.also(residenceRepository::delete)
449449

450450
preferredResidenceRepository.save(PreferredResidence(0, ref.id))
451-
assertTrue(preferredResidenceRepository.existsByApprovedPremisesResidenceId(ref.id))
451+
assertTrue(preferredResidenceRepository.existsByApprovedPremisesReferralId(ref.id))
452452

453453
channelManager.getChannel(queueName).publishAndWait(event)
454454

@@ -477,6 +477,6 @@ internal class MessagingIntegrationTest {
477477
}
478478
assertNull(referral)
479479

480-
assertFalse(preferredResidenceRepository.existsByApprovedPremisesResidenceId(ref.id))
480+
assertFalse(preferredResidenceRepository.existsByApprovedPremisesReferralId(ref.id))
481481
}
482482
}

projects/approved-premises-and-delius/src/main/kotlin/uk/gov/justice/digital/hmpps/integrations/delius/approvedpremises/referral/entity/PreferredResidence.kt

+3-3
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,11 @@ class PreferredResidence(
1414
@Column(name = "approved_premises_preferred_id")
1515
val id: Long = 0,
1616

17-
val approvedPremisesResidenceId: Long
17+
val approvedPremisesReferralId: Long
1818
)
1919

2020
interface PreferredResidenceRepository : JpaRepository<PreferredResidence, Long> {
21-
fun existsByApprovedPremisesResidenceId(approvedPremisesResidenceId: Long): Boolean
21+
fun existsByApprovedPremisesReferralId(approvedPremisesReferralId: Long): Boolean
2222

23-
fun deleteByApprovedPremisesResidenceId(approvedPremisesResidenceId: Long)
23+
fun deleteByApprovedPremisesReferralId(approvedPremisesReferralId: Long)
2424
}

projects/approved-premises-and-delius/src/main/kotlin/uk/gov/justice/digital/hmpps/service/ReferralService.kt

+2-2
Original file line numberDiff line numberDiff line change
@@ -120,8 +120,8 @@ class ReferralService(
120120
val person = personRepository.getByCrn(crn)
121121
val externalReference = Nsi.EXT_REF_BOOKING_PREFIX + details.bookingId
122122
val referral = findReferral(person, externalReference)?.also {
123-
if (preferredResidenceRepository.existsByApprovedPremisesResidenceId(it.id)) {
124-
preferredResidenceRepository.deleteByApprovedPremisesResidenceId(it.id)
123+
if (preferredResidenceRepository.existsByApprovedPremisesReferralId(it.id)) {
124+
preferredResidenceRepository.deleteByApprovedPremisesReferralId(it.id)
125125
}
126126

127127
val residence = residenceRepository.findByReferralId(it.id)

0 commit comments

Comments
 (0)