Skip to content

Commit 0f7bd7c

Browse files
Merge pull request #30 from LabKey/fb_bound_containerfilter
specify base Container of ContainerFilter at construction time
2 parents d1ea2b5 + 0e536ee commit 0f7bd7c

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

laboratory/api-src/org/labkey/api/laboratory/QueryCountNavItem.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,8 +56,8 @@ protected SimpleFilter getFilter(Container c, TableInfo ti)
5656
{
5757
SimpleFilter filter = new SimpleFilter();
5858

59-
if (ti.getColumn("container") != null && !(ti.supportsContainerFilter() && ContainerFilter.CURRENT.equals(ti.getContainerFilter())))
60-
filter.addClause(ContainerFilter.CURRENT.createFilterClause(ti.getSchema(), FieldKey.fromString("container"), c));
59+
if (ti.getColumn("container") != null && !(ti.supportsContainerFilter() && ContainerFilter.current(c).equals(ti.getContainerFilter())))
60+
filter.addClause(ContainerFilter.current(c).createFilterClause(ti.getSchema(), FieldKey.fromString("container")));
6161

6262
if (_filter != null)
6363
{

laboratory/src/org/labkey/laboratory/query/LaboratoryTableCustomizer.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -973,7 +973,7 @@ private void customzieSamplesTable(AbstractTableInfo ti)
973973
{
974974
Container c = ti.getUserSchema().getContainer();
975975
c = c.isWorkbook() ? c.getParent() : c;
976-
SQLFragment containerSql = ContainerFilter.CURRENT.getSQLFragment(LaboratorySchema.getInstance().getSchema(), new SQLFragment(ti.getContainerFieldKey().toString()), c);
976+
SQLFragment containerSql = ContainerFilter.current(c).getSQLFragment(LaboratorySchema.getInstance().getSchema(), new SQLFragment(ti.getContainerFieldKey().toString()));
977977

978978
SQLFragment sql = new SQLFragment("(SELECT count(*) as _expr FROM laboratory.samples s WHERE " +
979979
" (s.").append(containerSql).append(")" +

0 commit comments

Comments
 (0)