diff options
author | Étienne Loks <etienne.loks@iggdrasil.net> | 2022-07-17 16:11:42 +0200 |
---|---|---|
committer | Étienne Loks <etienne.loks@iggdrasil.net> | 2022-12-12 12:23:17 +0100 |
commit | c73c38ab243b3a54a36b284376d9fb986bce02d7 (patch) | |
tree | 1fe1db4531f7f51a20bbe5a5fa4cfd49235c2974 /ishtar_common/wizards.py | |
parent | 9a33671a0c5f788f85d23c34f880d0994789e675 (diff) | |
download | Ishtar-c73c38ab243b3a54a36b284376d9fb986bce02d7.tar.bz2 Ishtar-c73c38ab243b3a54a36b284376d9fb986bce02d7.zip |
Account deletion: fix summary
Diffstat (limited to 'ishtar_common/wizards.py')
-rw-r--r-- | ishtar_common/wizards.py | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/ishtar_common/wizards.py b/ishtar_common/wizards.py index 5f3606a5e..ba3eb4556 100644 --- a/ishtar_common/wizards.py +++ b/ishtar_common/wizards.py @@ -1914,9 +1914,19 @@ class PersonDeletionWizard(MultipleDeletionWizard): } -class IshtarUserDeletionWizard(DeletionWizard): +class IshtarUserDeletionWizard(MultipleDeletionWizard): model = models.IshtarUser fields = model.TABLE_COLS + redirect_url = "account_deletion" + + def get_formated_datas(self, forms): + datas = super(IshtarUserDeletionWizard, self).get_formated_datas(forms) + print(self.current_objs, datas) + for idx, values in enumerate(datas): + obj = self.current_objs[idx] + datas[idx][1].append((_("Username"), obj.user_ptr.username)) + datas[idx][1].append((_("Email"), obj.user_ptr.email or "-")) + return datas class OrganizationWizard(Wizard): |