def save_account(self): form = SaveAccountForm(self.request.POST) if form.validate(): self.user_service.update_user(self.request.user.id, **form.data) self.request.session.flash("Account details updated", queue="success") return {**self.default_response, "save_account_form": form}
def default_response(self): return { "save_account_form": SaveAccountForm(name=self.request.user.name), "add_email_form": AddEmailForm(user_service=self.user_service), "change_password_form": ChangePasswordForm(user_service=self.user_service), "active_projects": self.active_projects, }