summaryrefslogtreecommitdiff
path: root/archaeological_finds/wizards.py
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@iggdrasil.net>2019-09-14 18:29:47 +0200
committerÉtienne Loks <etienne.loks@iggdrasil.net>2019-09-14 18:29:47 +0200
commit9f6e60eb9125e3becc471377f289d2c815257166 (patch)
tree0aa879bf17c6dfab7879c85f76f15a69d2a843a8 /archaeological_finds/wizards.py
parente0ed1f16e23b95752cefd53011264801b7e96112 (diff)
downloadIshtar-9f6e60eb9125e3becc471377f289d2c815257166.tar.bz2
Ishtar-9f6e60eb9125e3becc471377f289d2c815257166.zip
Fix file imports - fix tests with redirs
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):