# HG changeset patch # User Julien Jehannet # Date 1254166330 -7200 # Node ID d9915224f9a5e368e731d77633dd5457595dc86c # Parent 9638213410e9e643d360568b3318f66e09d74fb9 [B] server: fix initial data structure in session.transaction_data diff -r 9638213410e9 -r d9915224f9a5 server/hooks.py --- a/server/hooks.py Mon Sep 28 11:35:04 2009 +0200 +++ b/server/hooks.py Mon Sep 28 21:32:10 2009 +0200 @@ -568,7 +568,7 @@ def before_add_in_state(session, eidfrom, rtype, eidto): """check state apply, in case of direct in_state change using unsafe_execute """ - nocheck = session.transaction_data.setdefault('skip-security', ()) + nocheck = session.transaction_data.setdefault('skip-security', set()) if (eidfrom, 'in_state', eidto) in nocheck: # state changed through TrInfo insertion, so we already know it's ok return