Changeset 7550
- Timestamp:
- Dec 11, 2018, 2:18:39 PM (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/3.13-stable/src/core/net/sf/basedb/core/query/SharedToRestriction.java
r6844 r7550 112 112 sb.append("where " + users.toQl(query, dc)); 113 113 sb.append(")"); 114 if (groups != null) sb.append(sharedTo ? " OR " : " AND ");115 114 } 116 115 if (groups != null) 117 116 { 117 if (users != null) sb.append(sharedTo ? " OR " : " AND "); 118 118 sb.append(root).append(".itemKey ").append(sharedTo ? "IN (" : "NOT IN ("); 119 119 sb.append("select ik.id from GroupData grp JOIN grp.itemKeys ik "); … … 125 125 if (projects != null) 126 126 { 127 if ( sb.length() > 0) sb.append(sharedTo ? " OR " : " AND ");127 if (users != null || groups != null) sb.append(sharedTo ? " OR " : " AND "); 128 128 sb.append("("); 129 129 if (!sharedTo) … … 176 176 sb.append("where " + users.toString()); 177 177 sb.append(")"); 178 if (groups != null) sb.append(sharedTo ? " OR " : " AND ");179 178 } 180 179 if (groups != null) 181 180 { 181 if (users != null) sb.append(sharedTo ? " OR " : " AND "); 182 182 sb.append("itemKey ").append(sharedTo ? "IN (" : "NOT IN ("); 183 183 sb.append("select ik.id from GroupData grp JOIN grp.itemKeys ik "); … … 189 189 if (projects != null) 190 190 { 191 if ( sb.length() > 0) sb.append(sharedTo ? " OR " : " AND ");191 if (users != null || groups != null) sb.append(sharedTo ? " OR " : " AND "); 192 192 sb.append("("); 193 193 if (!sharedTo)
Note: See TracChangeset
for help on using the changeset viewer.