Cleanup logs / linted

This commit is contained in:
CocoByte 2024-09-25 13:00:10 -07:00
parent 6ca8f6917a
commit 08583aea51
No known key found for this signature in database
GPG key ID: BBFAA2526384C97F
5 changed files with 5 additions and 68 deletions

View file

@ -667,7 +667,6 @@ class TestPortfolio(WebTest):
self.assertContains(home, "Hotel California") self.assertContains(home, "Hotel California")
self.assertContains(home, "Members") self.assertContains(home, "Members")
@less_console_noise_decorator @less_console_noise_decorator
@override_flag("organization_feature", active=True) @override_flag("organization_feature", active=True)
@override_flag("organization_members", active=True) @override_flag("organization_members", active=True)
@ -685,14 +684,13 @@ class TestPortfolio(WebTest):
# (1) - User is not admin and can view portfolio, but not the members table # (1) - User is not admin and can view portfolio, but not the members table
# (1) - User is admin and can view portfolio, but not the members table # (1) - User is admin and can view portfolio, but not the members table
# --- non-admin # --- non-admin
self.app.set_user(self.user.username) self.app.set_user(self.user.username)
UserPortfolioPermission.objects.get_or_create( UserPortfolioPermission.objects.get_or_create(
user=self.user, user=self.user,
portfolio=self.portfolio, portfolio=self.portfolio,
role = UserPortfolioRoleChoices.ORGANIZATION_MEMBER, role=UserPortfolioRoleChoices.ORGANIZATION_MEMBER,
additional_permissions=[ additional_permissions=[
UserPortfolioPermissionChoices.VIEW_PORTFOLIO, UserPortfolioPermissionChoices.VIEW_PORTFOLIO,
], ],
@ -703,12 +701,8 @@ class TestPortfolio(WebTest):
# Assert the response is a 403 Forbidden # Assert the response is a 403 Forbidden
self.assertEqual(response.status_code, 403) self.assertEqual(response.status_code, 403)
# --- admin # --- admin
UserPortfolioPermission.objects.filter( UserPortfolioPermission.objects.filter(user=self.user, portfolio=self.portfolio).update(
user=self.user,
portfolio=self.portfolio
).update(
role=UserPortfolioRoleChoices.ORGANIZATION_ADMIN, role=UserPortfolioRoleChoices.ORGANIZATION_ADMIN,
) )
@ -771,8 +765,7 @@ class TestPortfolio(WebTest):
self.assertEqual(response.status_code, 200) self.assertEqual(response.status_code, 200)
self.assertContains(response, '<use xlink:href="/public/img/sprite.svg#settings"></use>') self.assertContains(response, '<use xlink:href="/public/img/sprite.svg#settings"></use>')
self.assertContains(response, 'Manage') self.assertContains(response, "Manage")
@less_console_noise_decorator @less_console_noise_decorator
@override_flag("organization_feature", active=True) @override_flag("organization_feature", active=True)
@ -803,8 +796,7 @@ class TestPortfolio(WebTest):
# Make sure the page loaded # Make sure the page loaded
self.assertEqual(response.status_code, 200) self.assertEqual(response.status_code, 200)
self.assertContains(response, 'View') self.assertContains(response, "View")
@less_console_noise_decorator @less_console_noise_decorator
@override_flag("organization_feature", active=True) @override_flag("organization_feature", active=True)

View file

@ -6,11 +6,6 @@ from django.contrib.auth.decorators import login_required
from django.urls import reverse from django.urls import reverse
from django.db.models import Q from django.db.models import Q
# ---Logger
import logging
from venv import logger
from registrar.management.commands.utility.terminal_helper import TerminalColors, TerminalHelper
logger = logging.getLogger(__name__) logger = logging.getLogger(__name__)
@ -54,8 +49,6 @@ def get_domain_ids_from_request(request):
Otherwise, return domain ids associated with request.user. Otherwise, return domain ids associated with request.user.
""" """
portfolio = request.GET.get("portfolio") portfolio = request.GET.get("portfolio")
# TODO: delete me
TerminalHelper.colorful_logger(logger.info, TerminalColors.OKGREEN, f"domain portfolio = {portfolio}")
if portfolio: if portfolio:
current_user: User = request.user current_user: User = request.user
if current_user.is_org_user(request) and current_user.has_view_all_domains_portfolio_permission(portfolio): if current_user.is_org_user(request) and current_user.has_view_all_domains_portfolio_permission(portfolio):

View file

@ -1,22 +1,13 @@
from django.http import JsonResponse from django.http import JsonResponse
from django.core.paginator import Paginator from django.core.paginator import Paginator
from django.contrib.auth.decorators import login_required from django.contrib.auth.decorators import login_required
from django.urls import reverse
from django.utils import timezone
from django.db.models import Q from django.db.models import Q
from registrar.models.portfolio_invitation import PortfolioInvitation from registrar.models.portfolio_invitation import PortfolioInvitation
from registrar.models.user import User from registrar.models.user import User
from registrar.models.user_portfolio_permission import UserPortfolioPermission from registrar.models.user_portfolio_permission import UserPortfolioPermission
# ---Logger
import logging
from venv import logger
from registrar.management.commands.utility.terminal_helper import TerminalColors, TerminalHelper
from registrar.models.utility.portfolio_helper import UserPortfolioRoleChoices from registrar.models.utility.portfolio_helper import UserPortfolioRoleChoices
logger = logging.getLogger(__name__)
@login_required @login_required
def get_portfolio_members_json(request): def get_portfolio_members_json(request):
@ -173,9 +164,6 @@ def serialize_members(request, member, user, admin_ids, portfolio_invitation_ema
user_can_edit_other_users = True user_can_edit_other_users = True
index += 1 index += 1
view_only = not user.has_edit_members_portfolio_permission(portfolio) or not user_can_edit_other_users view_only = not user.has_edit_members_portfolio_permission(portfolio) or not user_can_edit_other_users
TerminalHelper.colorful_logger(
logger.info, TerminalColors.OKCYAN, f"user_can_edit_other_users {user_can_edit_other_users}"
) # TODO: delete me
# ------- USER STATUSES # ------- USER STATUSES
is_invited = member.email in portfolio_invitation_emails is_invited = member.email in portfolio_invitation_emails

View file

@ -21,14 +21,6 @@ from django.views.generic.edit import FormMixin
logger = logging.getLogger(__name__) logger = logging.getLogger(__name__)
# ---Logger
import logging
from venv import logger
from registrar.management.commands.utility.terminal_helper import TerminalColors, TerminalHelper
logger = logging.getLogger(__name__)
class PortfolioDomainsView(PortfolioDomainsPermissionView, View): class PortfolioDomainsView(PortfolioDomainsPermissionView, View):
template_name = "portfolio_domains.html" template_name = "portfolio_domains.html"
@ -63,27 +55,7 @@ class PortfolioMembersView(PortfolioMembersPermissionView, View):
# We can override the base class. This view only needs this item. # We can override the base class. This view only needs this item.
context = {} context = {}
portfolio = self.request.session.get("portfolio") portfolio = self.request.session.get("portfolio")
TerminalHelper.colorful_logger(
logger.info, TerminalColors.OKGREEN, f"PortfolioMembersView portfolio = {portfolio}"
)
if portfolio: if portfolio:
# # ------ Gets admin members
# admin_ids = UserPortfolioPermission.objects.filter(
# portfolio=portfolio,
# roles__overlap=[
# UserPortfolioRoleChoices.ORGANIZATION_ADMIN,
# ],
# ).values_list("user__id", flat=True)
# # ------ Gets non-admin members
# # Filter UserPortfolioPermission objects related to the portfolio that do NOT have the "Admin" role
# non_admin_permissions = UserPortfolioPermission.objects.filter(portfolio=obj).exclude(
# roles__contains=[UserPortfolioRoleChoices.ORGANIZATION_ADMIN]
# )
# # Get the user objects associated with these permissions
# non_admin_users = User.objects.filter(portfolio_permissions__in=non_admin_permissions)
# ------- Gets all members # ------- Gets all members
member_ids = UserPortfolioPermission.objects.filter(portfolio=portfolio).values_list("user__id", flat=True) member_ids = UserPortfolioPermission.objects.filter(portfolio=portfolio).values_list("user__id", flat=True)

View file

@ -15,14 +15,6 @@ import logging
logger = logging.getLogger(__name__) logger = logging.getLogger(__name__)
# TODO: delete me
import logging
from venv import logger
from registrar.management.commands.utility.terminal_helper import TerminalColors, TerminalHelper
logger = logging.getLogger(__name__)
class OrderableFieldsMixin: class OrderableFieldsMixin:
""" """
Mixin to add multi-field ordering capabilities to a Django ModelAdmin on admin_order_field. Mixin to add multi-field ordering capabilities to a Django ModelAdmin on admin_order_field.