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
commit5ca7407d99b07694fd5facf612f3d2c8562c000b (patch)
tree0aa879bf17c6dfab7879c85f76f15a69d2a843a8 /archaeological_finds/wizards.py
parent26a7508ea2ae47ccbaf0e0bfc0d2bd4f64482824 (diff)
downloadIshtar-5ca7407d99b07694fd5facf612f3d2c8562c000b.tar.bz2
Ishtar-5ca7407d99b07694fd5facf612f3d2c8562c000b.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):