From 71705674f31a15150e1693a13ba30903041b9391 Mon Sep 17 00:00:00 2001 From: Denis Bykhov Date: Fri, 28 Apr 2023 11:07:38 +0600 Subject: [PATCH] Preference fix (#3104) Signed-off-by: Denis Bykhov --- server/middleware/src/private.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/server/middleware/src/private.ts b/server/middleware/src/private.ts index cc9400cc6b..8b5188207c 100644 --- a/server/middleware/src/private.ts +++ b/server/middleware/src/private.ts @@ -79,7 +79,7 @@ export class PrivateMiddleware extends BaseMiddleware implements Middleware { if (account._id !== core.account.System) { newQuery = { ...query, - modifiedBy: account._id + createdBy: account._id } } } @@ -97,7 +97,7 @@ export class PrivateMiddleware extends BaseMiddleware implements Middleware { (p) => !hierarchy.isDerived(p._class, core.class.TxCUD) || !targetClasses.has((p as TxCUD).objectClass) || - p.modifiedBy === account._id + p.createdBy === account._id ) } } @@ -115,7 +115,7 @@ export class PrivateMiddleware extends BaseMiddleware implements Middleware { const domain = this.storage.hierarchy.getDomain(doc._class) if (!this.targetDomains.includes(domain)) return true const account = (await getUser(this.storage, ctx))._id - return doc.modifiedBy === account || account === core.account.System + return doc.createdBy === account || account === core.account.System } async filterLookup(ctx: SessionContext, lookup: LookupData): Promise {