JDBC providers should have an option to escape data

Description

The various JDBC providers (Groups, Users, etc) produce database-based identifiers for groups.

These can include characters that are prohibited in certain contexts, such as whitespace in JID nodes.

To alleviate issues caused by this, the providers should get an option to escape characters that would otherwise be illegal to use.

The most obvious method to re-use for this purpose is org.xmpp.packet.JID#escapeNode

Environment

None

Activity

Show:
Fixed

Details

Assignee

Reporter

Components

Fix versions

Priority

Created August 20, 2019 at 7:47 AM
Updated May 17, 2024 at 11:28 AM
Resolved June 6, 2020 at 9:15 AM