Refactoring:

- Set dict values directly instead of creating a variable
- Comment out unused route function entirely
- Use f-strings for string interpolation
- Move div inside if statement so empty divs are not printed
This commit is contained in:
leigh-mil 2020-01-16 10:50:03 -05:00
parent d154b90c05
commit 9806571001
3 changed files with 26 additions and 30 deletions

View File

@ -55,18 +55,16 @@ def filter_members_data(members_list):
} }
if not ppoc: if not ppoc:
update_invite_form = ( member_data["update_invite_form"] = (
member_forms.NewForm(user_data=member.latest_invitation) member_forms.NewForm(user_data=member.latest_invitation)
if member.latest_invitation and member.latest_invitation.can_resend if member.latest_invitation and member.latest_invitation.can_resend
else member_forms.NewForm() else member_forms.NewForm()
) )
invite_token = ( member_data["invite_token"] = (
member.latest_invitation.token member.latest_invitation.token
if member.latest_invitation and member.latest_invitation.can_resend if member.latest_invitation and member.latest_invitation.can_resend
else None else None
) )
member_data["update_invite_form"] = update_invite_form
member_data["invite_token"] = invite_token
members_data.append(member_data) members_data.append(member_data)
@ -113,25 +111,25 @@ def admin(portfolio_id):
# Updating PPoC is a post-MVP feature # Updating PPoC is a post-MVP feature
# @portfolios_bp.route("/portfolios/<portfolio_id>/update_ppoc", methods=["POST"]) # @portfolios_bp.route("/portfolios/<portfolio_id>/update_ppoc", methods=["POST"])
@user_can(Permissions.EDIT_PORTFOLIO_POC, message="update portfolio ppoc") # @user_can(Permissions.EDIT_PORTFOLIO_POC, message="update portfolio ppoc")
def update_ppoc(portfolio_id): # pragma: no cover # def update_ppoc(portfolio_id): # pragma: no cover
role_id = http_request.form.get("role_id") # role_id = http_request.form.get("role_id")
#
portfolio = Portfolios.get(g.current_user, portfolio_id) # portfolio = Portfolios.get(g.current_user, portfolio_id)
new_ppoc_role = PortfolioRoles.get_by_id(role_id) # new_ppoc_role = PortfolioRoles.get_by_id(role_id)
#
PortfolioRoles.make_ppoc(portfolio_role=new_ppoc_role) # PortfolioRoles.make_ppoc(portfolio_role=new_ppoc_role)
#
flash("primary_point_of_contact_changed", ppoc_name=new_ppoc_role.full_name) # flash("primary_point_of_contact_changed", ppoc_name=new_ppoc_role.full_name)
#
return redirect( # return redirect(
url_for( # url_for(
"portfolios.admin", # "portfolios.admin",
portfolio_id=portfolio.id, # portfolio_id=portfolio.id,
fragment="primary-point-of-contact", # fragment="primary-point-of-contact",
_anchor="primary-point-of-contact", # _anchor="primary-point-of-contact",
) # )
) # )
@portfolios_bp.route("/portfolios/<portfolio_id>/edit", methods=["POST"]) @portfolios_bp.route("/portfolios/<portfolio_id>/edit", methods=["POST"])

View File

@ -67,9 +67,7 @@ def resend_invitation(portfolio_id, portfolio_token):
) )
flash("resend_portfolio_invitation", user_name=invite.user_name) flash("resend_portfolio_invitation", user_name=invite.user_name)
else: else:
user_name = "{} {}".format( user_name = f"{form['user_data']['first_name'].data} {form['user_data']['last_name'].data}"
form["user_data"]["first_name"].data, form["user_data"]["last_name"].data
)
flash("resend_portfolio_invitation_error", user_name=user_name) flash("resend_portfolio_invitation_error", user_name=user_name)
return redirect( return redirect(

View File

@ -124,11 +124,11 @@
</td> </td>
<td class="toggle-menu__container"> <td class="toggle-menu__container">
{% for perm, value in member.permission_sets.items() -%} {% for perm, value in member.permission_sets.items() -%}
<div>
{% if value -%} {% if value -%}
<div>
{{ ("portfolios.admin.members.{}.{}".format(perm, value)) | translate }} {{ ("portfolios.admin.members.{}.{}".format(perm, value)) | translate }}
{%- endif %}
</div> </div>
{%- endif %}
{%-endfor %} {%-endfor %}
{% if user_can(permissions.EDIT_PORTFOLIO_USERS) -%} {% if user_can(permissions.EDIT_PORTFOLIO_USERS) -%}
{% call ToggleMenu() %} {% call ToggleMenu() %}