Skip to content

Limit stealing of URNs between contacts #5507

Open
@rowanseymour

Description

@rowanseymour

We've had a few problems recently with users not realizing that if you add a URN to a contact in a flow, and that URN already exists.. it's "stolen" from the other contact, potentially leaving an empty unaddressable contact. The UI and API don't allow this and report as an error that the URN is already taken. Bit of a footgun.

We could remove this is as a possibility or make it optin on the action - either way this isn't a split so we would just generate an error event in the case that the URN is taken.

The original usecase for being able to steal was allowing merging of contacts.. maybe that needs to become more of an explicit thing?

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions