From 1e192004c62aed3fc8ee1b6199f17ea654c6638c Mon Sep 17 00:00:00 2001 From: anthioikonomou Date: Mon, 16 Feb 2026 11:49:33 +0200 Subject: [PATCH 1/2] Ignore anonymous groups during permission checks --- data-permission.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/data-permission.js b/data-permission.js index 89e7064..0382a8b 100644 --- a/data-permission.js +++ b/data-permission.js @@ -683,7 +683,10 @@ function anonymousUser(context, callback) { callback(err); } else { - callback(null, result || { id:null, name:'anonymous', groups:[], enabled:false}); + if (result) { + result.groups = []; + } + callback(null, result || {id: null, name: 'anonymous', groups: [], enabled: false}); } }); } From 3749f0cfad38d249a855439fdfeeb68f5ba1de24 Mon Sep 17 00:00:00 2001 From: anthioikonomou Date: Mon, 16 Feb 2026 11:51:05 +0200 Subject: [PATCH 2/2] 2.6.100 --- package-lock.json | 2 +- package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package-lock.json b/package-lock.json index 48b4c6d..816a638 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "@themost/data", - "version": "2.6.99", + "version": "2.6.100", "lockfileVersion": 2, "requires": true, "packages": { diff --git a/package.json b/package.json index 4cd7669..3da7d6c 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@themost/data", - "version": "2.6.99", + "version": "2.6.100", "description": "MOST Web Framework Codename Blueshift - Data module", "main": "index.js", "types": "index.d.ts",