Branch: refs/heads/stable-18.4.x Home: https://github.com/xwiki/xwiki-platform Commit: 07b5beb859f3ab231bf22b8dbc2eb733e88a22c2 https://github.com/xwiki/xwiki-platform/commit/07b5beb859f3ab231bf22b8dbc2eb... Author: Simon Urli <[email protected]> Date: 2026-09-04 (Fri, 04 Sep 2026) Changed paths: M xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/objects/classes/DBListClass.java Log Message: ----------- XWIKI-24748: DBListClass#displayView override is useless * Removed the DBListClass#displayView override: investigation confirmed it was superfluous, with two intentional behavior changes from now using ListClass#displayView instead * View-mode values are now XML-escaped (XMLUtils.escapeElementText), which DBListClass's override was missing since XWIKI-17374 added that escaping to ListClass#displayView without updating this override * The database list query (DBListClass#getDBList, via getMap) is no longer executed when the property value is unset, since the null check now runs before the map is computed (cherry picked from commit e9ba1c2ccdb6a0f2f41a96647bdebf3553c11de6) To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications