reindex object security after setting enquirer

This commit is contained in:
Frédéric Péters 2014-04-24 14:11:48 +02:00
parent aa290c5447
commit 113a2527e5
1 changed files with 2 additions and 1 deletions

View File

@ -92,7 +92,8 @@ def set_enquirer(context, event):
if 'Reader' in roles or 'Reviewer' in roles:
context.manage_addLocalRoles(user_id, ['Reader'])
context.reindexObject()
context.reindexObjectSecurity()
context.reindexObject(idxs=['allowedRolesAndUsers'])
@grok.subscribe(ITarget, IObjectAddedEvent)