Skip to content

32591 enable Transfer to Surviving Joint Tenant without new FF#2300

Merged
eve-git merged 2 commits intobcgov:mainfrom
eve-git:32591
Feb 24, 2026
Merged

32591 enable Transfer to Surviving Joint Tenant without new FF#2300
eve-git merged 2 commits intobcgov:mainfrom
eve-git:32591

Conversation

@eve-git
Copy link
Collaborator

@eve-git eve-git commented Feb 24, 2026

Issue #: /bcgov/entity###
bcgov/entity#32591

Description of changes:
enable Transfer to Surviving Joint Tenant without new FF

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of the PPR license (Apache 2.0).

@eve-git
Copy link
Collaborator Author

eve-git commented Feb 24, 2026

/gcbrun

@eve-git eve-git requested a review from cameron-eyds February 24, 2026 22:58
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Enables “Transfer to Surviving Joint Tenant(s)” for Qualified Suppliers (lawyers/notaries) without requiring a new feature flag, while keeping the existing feature flag to gate the broader “Transfer Due to Death” options.

Changes:

  • Add a QS fallback list that includes only the first “Transfer Due to Death” option when the TOD feature flag is disabled.
  • Update QS transfer type selection logic to use the fallback list when the TOD feature flag is off.
  • Bump ppr-ui package version from 6.0.8 to 6.0.9.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 4 comments.

File Description
ppr-ui/src/resources/transferTypes.ts Adjusts QS transfer-type options to allow surviving joint tenant transfer without enabling full TOD list.
ppr-ui/package.json Increments UI package version.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@eve-git eve-git requested a review from doug-lovett February 24, 2026 23:07
@bcgov bcgov deleted a comment from Copilot AI Feb 24, 2026
@bcgov bcgov deleted a comment from Copilot AI Feb 24, 2026
Copy link
Collaborator

@doug-lovett doug-lovett left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good.

@eve-git eve-git merged commit 7561ece into bcgov:main Feb 24, 2026
7 of 8 checks passed
}
]

const toDTypesForLawyersAndQSNotary: Array<TransferTypeSelectIF> = (() => {
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We could probably improve the capitalization and name a bit here:
todTypesForQsLawyersAndNotaries or something along those lines.

Comment on lines +421 to +424
const survivingJointTenant = transferDueToDeathTypes.find(
type => type.transferType === ApiTransferTypes.SURVIVING_JOINT_TENANT
)
return survivingJointTenant ? [header, survivingJointTenant] : [header]
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't believe you need to the return ternary here.
ie return [header, survivingJointTenant]

Copy link
Collaborator

@cameron-eyds cameron-eyds left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just a few small comments

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants