changeset 594:ddd078c4ee7a

action.submit_bbb_create_meeting: read rights for bbb_admin_group for new meeting page
author Reimar Bauer <rb.proj AT googlemail DOT com>
date Mon, 11 Jun 2012 16:21:57 +0200
parents ad72bd94694c
children 51287eec8dcf
files data/plugin/action/submit_bbb_create_meeting.py
diffstat 1 files changed, 3 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/data/plugin/action/submit_bbb_create_meeting.py	Mon Jun 11 16:07:19 2012 +0200
+++ b/data/plugin/action/submit_bbb_create_meeting.py	Mon Jun 11 16:21:57 2012 +0200
@@ -65,11 +65,12 @@
 
         sub_pagename = u'%s/%s' % (pagename, request.form["meeting_name"])
         keyval = "\n".join([' %s:: %s' % (key, value) for key, value in request.form.iteritems() if not (key.startswith('labels') or key.startswith('action') or key.startswith('doit'))])
-        result = """#acl %(username)s:admin,read,write,delete,revert All:
+        result = """#acl %(username)s:admin,read,write,delete,revert %(bbb_admin_group)s:read All:
 #format bbb_create
  responsible:: %(username)s
 %(keyval)s""" % {"username": username,
-                 "keyval": keyval}
+                 "keyval": keyval,
+                 "bbb_admin_group": bbb_admin_group.name}
 
         try:
             # We write without acl check