Merge pull request #93 from Kingsrook/feature/sprint-43-cleanup

Feature/sprint 43 cleanup
This commit is contained in:
2024-06-04 19:54:46 -05:00
committed by GitHub
13 changed files with 703 additions and 40 deletions

View File

@ -405,6 +405,9 @@ public class AbstractMongoDBAction
QQueryFilter securityFilter = new QQueryFilter();
securityFilter.setBooleanOperator(QQueryFilter.BooleanOperator.AND);
////////////////////////////////////
// todo - evolve to use lock tree //
////////////////////////////////////
for(RecordSecurityLock recordSecurityLock : RecordSecurityLockFilters.filterForReadLocks(CollectionUtils.nonNullList(table.getRecordSecurityLocks())))
{
addSubFilterForRecordSecurityLock(QContext.getQInstance(), QContext.getQSession(), table, securityFilter, recordSecurityLock, null, table.getName(), false);