Removing preference context variables without prefix

Description

The preference context variables without a prefix are causing issues with Msg.translate and potentially other parts of code. The problem can grow overtime if we don’t stop it a.s.a.p.

When setting a new user preference the system is creating two context variables, for example with AutoCommit:
AutoCommit = Y
P|AutoCommit = Y

This ticket proposes to remove the first one in preference of just the prefixed preference.

It is not backward compatible and can potentially cause issue with plugins, so we need to add a migration note for release-12.

Environment

None

Activity

Show:

Details

Assignee

Reporter

Priority

Created November 26, 2024 at 12:02 PM
Updated November 26, 2024 at 12:02 PM