X-Git-Url: https://scm.cri.minesparis.psl.eu/git/Plinn.git/blobdiff_plain/3c4367d8e03450e9a73e61f4247145d2b6c86a33..959d888c17d1403d2eeecc19bc4b5e2c8d1debf6:/Products/Plinn/skins/generic/getPendingDocuments.py diff --git a/Products/Plinn/skins/generic/getPendingDocuments.py b/Products/Plinn/skins/generic/getPendingDocuments.py new file mode 100644 index 0000000..a30d921 --- /dev/null +++ b/Products/Plinn/skins/generic/getPendingDocuments.py @@ -0,0 +1,14 @@ +##parameters= +ctool = context.portal_catalog +checkPerm = context.portal_membership.checkPermission +res = [] +for s in ['pending'] : # other states can be added + res.extend(ctool(review_state=s)) + +pend = [] +for b in res : + ob = b.getObject() + if checkPerm('Review portal content', ob) : + pend.append(ob) + +return pend