summaryrefslogtreecommitdiff
path: root/archaeological_finds/wizards.py
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@iggdrasil.net>2018-12-11 18:31:27 +0100
committerÉtienne Loks <etienne.loks@iggdrasil.net>2018-12-11 18:32:12 +0100
commita6744b28502f13b5c66e77c071471e511314e5d6 (patch)
tree7d5391e7eb706d346080ec30a802ebf88bc218bd /archaeological_finds/wizards.py
parentd249f79bdfa5eb1599cd55b81b7047ad79dfb19a (diff)
downloadIshtar-a6744b28502f13b5c66e77c071471e511314e5d6.tar.bz2
Ishtar-a6744b28502f13b5c66e77c071471e511314e5d6.zip
Manage treatment state and effective execution
Diffstat (limited to 'archaeological_finds/wizards.py')
-rw-r--r--archaeological_finds/wizards.py9
1 files changed, 5 insertions, 4 deletions
diff --git a/archaeological_finds/wizards.py b/archaeological_finds/wizards.py
index d523170eb..7f4e1b498 100644
--- a/archaeological_finds/wizards.py
+++ b/archaeological_finds/wizards.py
@@ -202,10 +202,11 @@ class TreatmentWizard(TreatmentBase):
raise PermissionDenied
dct['items'] = list(basket.items.all())
- for find in dct['items']:
- if 'own' in self.current_right \
- and not find.is_own(dct['history_modifier']):
- raise PermissionDenied
+ if 'items' in dct:
+ for find in dct['items']:
+ if 'own' in self.current_right \
+ and not find.is_own(dct['history_modifier']):
+ raise PermissionDenied
return dct