Small tweaks for adding a new application member:
- raise specific invitation type if invite not found in invitation domain classes - more terse assignments of defaults in invitation service, smh - terser margin expression for inline input fields - sass formatting - use translation for cancel link - oxford comma for app team management permission explanation - do not format environment roles with hyphens for role selection - generalize some additional methods in the invitation domain base class - use plain atst.models import path
This commit is contained in:
@@ -8,7 +8,7 @@ from atst.domain.authz.decorator import user_can_access_decorator as user_can
|
||||
from atst.domain.permission_sets import PermissionSets
|
||||
from atst.domain.exceptions import AlreadyExistsError
|
||||
from atst.forms.application_member import NewForm as NewMemberForm
|
||||
from atst.models.permissions import Permissions
|
||||
from atst.models import Permissions
|
||||
from atst.services.invitation import Invitation as InvitationService
|
||||
from atst.utils.flash import formatted_flash as flash
|
||||
from atst.utils.localization import translate
|
||||
|
||||
@@ -57,7 +57,7 @@ def resend_invite(task_order_id):
|
||||
if not officer:
|
||||
raise NotFoundError("officer")
|
||||
|
||||
invitation = PortfolioInvitations.lookup_by_portfolio_and_user(portfolio, officer)
|
||||
invitation = PortfolioInvitations.lookup_by_resource_and_user(portfolio, officer)
|
||||
|
||||
if not invitation:
|
||||
raise NotFoundError("invitation")
|
||||
|
||||
Reference in New Issue
Block a user