Changeset 661
- Timestamp:
- 06/27/06 14:03:43
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/calendar3/calCore/resources/hbms/AdminGroup.hbm.xml
r445 r661 93 93 ]]></query> 94 94 95 <!-- Groups principal is a member of --> 95 96 <query name="getAdminGroups"><![CDATA[ 96 97 select ag.grp from org.bedework.calfacade.svc.BwAdminGroupEntry ag 97 98 where ag.memberId=:entId and ag.memberIsGroup=:isgroup 99 ]]></query> 100 101 <!-- Groups principal is a event owner for --> 102 <query name="getAdminGroupsByEventOwner"><![CDATA[ 103 from org.bedework.calfacade.svc.BwAdminGroup ag 104 where ag.owner=:owner 98 105 ]]></query> 99 106 trunk/calendar3/calCore/src/org/bedework/calcore/hibernate/AdminGroupsDbImpl.java
r520 r661 103 103 } 104 104 105 return sess.getList(); 105 Collection gs = sess.getList(); 106 107 if (val instanceof BwUser) { 108 /* Event owner for group is implicit member of group. */ 109 110 sess.namedQuery("getAdminGroupsByEventOwner"); 111 sess.setEntity("owner", val); 112 113 gs.addAll(sess.getList()); 114 } 115 116 return gs; 106 117 } 107 118
