diff options
| author | Étienne Loks <etienne.loks@peacefrogs.net> | 2013-04-17 01:20:35 +0200 | 
|---|---|---|
| committer | Étienne Loks <etienne.loks@peacefrogs.net> | 2013-04-17 01:20:35 +0200 | 
| commit | 6695d8c362bc7632cb7f851255759dece9c37fb2 (patch) | |
| tree | 244d8f3a583d5f0a95b94f269641c6ad38e3c031 /ishtar_common/wizards.py | |
| parent | f5136dfef703af72c3deb70fc68a84bee8a5ae82 (diff) | |
| download | Ishtar-6695d8c362bc7632cb7f851255759dece9c37fb2.tar.bz2 Ishtar-6695d8c362bc7632cb7f851255759dece9c37fb2.zip | |
Fix current action and context data for search actions
Diffstat (limited to 'ishtar_common/wizards.py')
| -rw-r--r-- | ishtar_common/wizards.py | 8 | 
1 files changed, 8 insertions, 0 deletions
| diff --git a/ishtar_common/wizards.py b/ishtar_common/wizards.py index 699c3a858..df7eaaac1 100644 --- a/ishtar_common/wizards.py +++ b/ishtar_common/wizards.py @@ -688,6 +688,14 @@ class SearchWizard(NamedUrlWizardView):          templates = ['ishtar/wizard/search.html']          return templates +    def get_context_data(self, form, **kwargs): +        context = super(SearchWizard, self).get_context_data(form) +        self.request.session['CURRENT_ACTION'] = self.get_wizard_name() +        current_step = self.steps.current +        context.update({'current_step':self.form_list[current_step], +                        'wizard_label':self.label}) +        return context +  class DeletionWizard(Wizard):      def get_formated_datas(self, forms):          datas = super(DeletionWizard, self).get_formated_datas(forms) | 
