Index: openacs-4/packages/assessment/www/asm-admin/assessment-copy-oracle.xql =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/assessment/www/asm-admin/assessment-copy-oracle.xql,v diff -u -N -r1.1 -r1.1.2.1 --- openacs-4/packages/assessment/www/asm-admin/assessment-copy-oracle.xql 2 May 2005 10:11:22 -0000 1.1 +++ openacs-4/packages/assessment/www/asm-admin/assessment-copy-oracle.xql 21 Feb 2006 18:09:34 -0000 1.1.2.1 @@ -13,8 +13,10 @@ and na.object_id = pa.package_id and nc.node_id = na.parent_id and pc.package_id = nc.object_id - and acs_permission.permission_p (pa.package_id, :user_id, 'admin') = 't' - + and exists (select 1 from acs_object_party_privilege_map ppm + where ppm.object_id = pa.package_id + and ppm.privilege = 'admin' + and ppm.party_id = :user_id)