tracking code: don't break on anonymous access with user_hash enabled

This commit is contained in:
Thomas NOËL 2015-02-24 18:04:08 +01:00 committed by Frédéric Péters
parent 7d2bfa77e0
commit e88fd37b00
1 changed files with 3 additions and 3 deletions

View File

@ -729,9 +729,9 @@ class FormDef(StorableObject):
if evo.who == '_submitter':
if formdata.user_id:
evo_who = formdata.user_id
elif formdata.user_hash:
if formdata.is_submitter(get_request().user):
evo_who = get_request().user.id
elif formdata.user_hash and get_request() and (
get_request().user and formdata.is_submitter(get_request().user)):
evo_who = get_request().user.id
else:
evo_who = evo.who
if evo_who: