mirror of
https://github.com/cisagov/manage.get.gov.git
synced 2025-08-13 04:59:59 +02:00
Update portfolio.py
This commit is contained in:
parent
f4c48b55b4
commit
330a246f86
1 changed files with 6 additions and 5 deletions
|
@ -459,12 +459,13 @@ class PortfolioNewMemberForm(BasePortfolioMemberForm):
|
||||||
if hasattr(e, "code"):
|
if hasattr(e, "code"):
|
||||||
field = "email" if "email" in self.fields else None
|
field = "email" if "email" in self.fields else None
|
||||||
if e.code == "has_existing_permissions":
|
if e.code == "has_existing_permissions":
|
||||||
self.add_error(field, "This user is already a member of another .gov organization.")
|
self.add_error(field, f"{self.instance.email} is already a member of another .gov organization.")
|
||||||
override_error = True
|
override_error = True
|
||||||
elif e.code == "has_existing_invitations":
|
elif e.code == "has_existing_invitations":
|
||||||
self.add_error(field, "This user has already been invited to another .gov organization.")
|
self.add_error(
|
||||||
|
field, f"{self.instance.email} has already been invited to another .gov organization."
|
||||||
|
)
|
||||||
override_error = True
|
override_error = True
|
||||||
|
|
||||||
if override_error:
|
if override_error and "__all__" in self._errors:
|
||||||
if "__all__" in self._errors:
|
del self._errors["__all__"]
|
||||||
del self._errors["__all__"]
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue