dates[1] = new DateQuery( AssetItem.LAST_MODIFIED_PROPERTY_NAME, isoDate( modifiedAfter ), isoDate( modifiedBefore ) );
AssetItemIterator it = repository.query( q, seekArchived, dates );
// Add Filter to check Permission
List<AssetItem> resultList = new ArrayList<AssetItem>();
RepositoryFilter packageFilter = new PackageFilter();
RepositoryFilter categoryFilter = new CategoryFilter();
while ( it.hasNext() ) {
AssetItem ai = it.next();
if ( checkPackagePermissionHelper( packageFilter, ai, RoleTypes.PACKAGE_READONLY ) || checkCategoryPermissionHelper( categoryFilter, ai, RoleTypes.ANALYST_READ ) ) {
resultList.add( ai );