summaryrefslogtreecommitdiff
path: root/archaeological_finds/wizards.py
diff options
context:
space:
mode:
Diffstat (limited to 'archaeological_finds/wizards.py')
-rw-r--r--archaeological_finds/wizards.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/archaeological_finds/wizards.py b/archaeological_finds/wizards.py
index b34bcdcbe..71bc6deed 100644
--- a/archaeological_finds/wizards.py
+++ b/archaeological_finds/wizards.py
@@ -194,8 +194,10 @@ class TreatmentWizard(TreatmentBase):
if 'resulting_pk' in dct:
dct['items'] = []
pks = dct.pop('resulting_pk')
+ if isinstance(pks, models.Find):
+ pks = [pks]
if not isinstance(pks, (list, tuple)):
- pks = pks.split(u',')
+ pks = str(pks).split(u',')
for pk in pks:
if isinstance(pk, models.Find):