Allow to use empty ModelList in Wizard

We might want to execute the wizard on a specific model even without selecting
some of its records

Closes #14291
(grafted from 93ccf0b37bb2fcf18a44ef13e37b6029487b9f62)

--HG--
branch : 6.0
This commit is contained in:
Nicolas Évrard
2025-10-16 16:07:52 +02:00
parent c5b3e04ad0
commit 0b121da0fc
+4
View File
@@ -1220,6 +1220,10 @@ class Wizard(object):
ctx['active_id'] = self.models[0].id
ctx['active_ids'] = [model.id for model in self.models]
ctx['active_model'] = self.models[0].__class__.__name__
elif isinstance(self.models, ModelList):
ctx['active_id'] = None
ctx['active_ids'] = None
ctx['active_model'] = self.models.model_name
else:
ctx['active_id'] = None
ctx['active_ids'] = None