From: x2000habouzit Date: Wed, 11 Oct 2006 10:45:04 +0000 (+0000) Subject: merge fix X-Git-Tag: xorg/0.9.12~213 X-Git-Url: http://git.polytechnique.org/?a=commitdiff_plain;h=98c79ede25f2ddfb088b2b57aa531479cfc30d9c;p=platal.git merge fix git-svn-id: svn+ssh://murphy/home/svn/platal/trunk@966 839d8a87-29fc-0310-9880-83ba4fa771e5 --- diff --git a/bin/lists.rpc.py b/bin/lists.rpc.py index 30a9b25..6a855fa 100755 --- a/bin/lists.rpc.py +++ b/bin/lists.rpc.py @@ -818,6 +818,10 @@ def create_list(userdesc, perms, vhost, listname, desc, advertise, modlevel, ins mlist.Unlock() + if ON_CREATE_CMD != '': + try: os.system(ON_CREATE_CMD + ' ' + name) + except: pass + check_options(userdesc, perms, vhost, listname.lower(), True) mass_subscribe(userdesc, perms, vhost, listname.lower(), members) @@ -826,9 +830,6 @@ def create_list(userdesc, perms, vhost, listname, desc, advertise, modlevel, ins mlist._UpdateRecords() mlist.Save() mlist.Unlock() - if ON_CREATE_CMD != '': - try: os.system(ON_CREATE_CMD + ' ' + name) - except: pass except: try: mlist.Unlock()