Skip to content

Commit c2d3da9

Browse files
chore(users): cleaning up them users shims (#77283)
what if we deleted the user shims since getsentry refs are updated and updated any missed import paths ref(#73856)
1 parent 67083c4 commit c2d3da9

File tree

19 files changed

+16
-40
lines changed

19 files changed

+16
-40
lines changed

src/sentry/api/serializers/models/__init__.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,5 @@
6464
from .servicehook import * # noqa: F401,F403
6565
from .tagvalue import * # noqa: F401,F403
6666
from .team import * # noqa: F401,F403
67-
from .user import * # noqa: F401,F403
6867
from .user_social_auth import * # noqa: F401,F403
6968
from .userreport import * # noqa: F401,F403

src/sentry/api/serializers/models/user.py

Lines changed: 0 additions & 3 deletions
This file was deleted.

src/sentry/integrations/messaging/linkage.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,16 +21,16 @@
2121
from sentry.integrations.services.integration import RpcIntegration, integration_service
2222
from sentry.integrations.types import ExternalProviderEnum, ExternalProviders
2323
from sentry.integrations.utils.identities import get_identity_or_404
24-
from sentry.models.identity import Identity, IdentityProvider
2524
from sentry.models.organizationmember import OrganizationMember
2625
from sentry.models.team import Team
27-
from sentry.models.user import User
2826
from sentry.notifications.notificationcontroller import NotificationController
2927
from sentry.notifications.notifications.integration_nudge import IntegrationNudgeNotification
3028
from sentry.notifications.services import notifications_service
3129
from sentry.notifications.types import NotificationSettingEnum
3230
from sentry.organizations.services.organization import RpcOrganization
3331
from sentry.types.actor import ActorType
32+
from sentry.users.models.identity import Identity, IdentityProvider
33+
from sentry.users.models.user import User
3434
from sentry.users.services.user import RpcUser
3535
from sentry.users.services.user.serial import serialize_generic_user
3636
from sentry.utils import metrics

src/sentry/models/authenticator.py

Lines changed: 0 additions & 3 deletions
This file was deleted.

src/sentry/models/email.py

Lines changed: 0 additions & 3 deletions
This file was deleted.

src/sentry/models/identity.py

Lines changed: 0 additions & 3 deletions
This file was deleted.

src/sentry/models/lostpasswordhash.py

Lines changed: 0 additions & 3 deletions
This file was deleted.

src/sentry/models/options/user_option.py

Lines changed: 0 additions & 3 deletions
This file was deleted.

src/sentry/models/user.py

Lines changed: 0 additions & 3 deletions
This file was deleted.

src/sentry/models/useremail.py

Lines changed: 0 additions & 3 deletions
This file was deleted.

src/sentry/models/userpermission.py

Lines changed: 0 additions & 3 deletions
This file was deleted.

src/sentry/testutils/pytest/fixtures.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ def task_runner():
7070
def default_user(factories):
7171
"""A default (super)user with email ``admin@localhost`` and password ``admin``.
7272
73-
:returns: A :class:`sentry.models.user.User` instance.
73+
:returns: A :class:`sentry.users.models.user.User` instance.
7474
"""
7575
return factories.create_user(email="admin@localhost", is_superuser=True)
7676

src/sentry/users/models/__init__.py

Whitespace-only changes.

src/sentry/users/models/lostpasswordhash.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
from sentry.utils.security import get_secure_token
1717

1818
if TYPE_CHECKING:
19-
from sentry.models.user import User
19+
from sentry.users.models.user import User
2020
from sentry.users.services.lost_password_hash import RpcLostPasswordHash
2121

2222

src/sentry/users/models/user.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,13 +41,13 @@
4141
from sentry.hybridcloud.outbox.category import OutboxCategory
4242
from sentry.integrations.types import EXTERNAL_PROVIDERS, ExternalProviders
4343
from sentry.locks import locks
44-
from sentry.models.lostpasswordhash import LostPasswordHash
4544
from sentry.models.organizationmapping import OrganizationMapping
4645
from sentry.models.organizationmembermapping import OrganizationMemberMapping
4746
from sentry.models.orgauthtoken import OrgAuthToken
4847
from sentry.organizations.services.organization import RpcRegionUser, organization_service
4948
from sentry.types.region import find_all_region_names, find_regions_for_user
5049
from sentry.users.models.authenticator import Authenticator
50+
from sentry.users.models.lostpasswordhash import LostPasswordHash
5151
from sentry.users.models.user_avatar import UserAvatar
5252
from sentry.users.models.useremail import UserEmail
5353
from sentry.users.services.user import RpcUser

src/sentry/web/frontend/debug/debug_incident_trigger_email.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,9 @@ class DebugIncidentTriggerEmailView(MailPreviewView):
2323
"sentry.incidents.models.incident.IncidentTrigger.objects.get",
2424
return_value=MockedIncidentTrigger(),
2525
)
26-
@mock.patch("sentry.models.UserOption.objects.get_value", return_value="US/Pacific")
26+
@mock.patch(
27+
"sentry.users.models.user_option.UserOption.objects.get_value", return_value="US/Pacific"
28+
)
2729
def get_context(self, request, incident_trigger_mock, user_option_mock):
2830
organization = Organization(slug="myorg")
2931
project = Project(slug="myproject", organization=organization)

src/sentry/web/frontend/debug/debug_incident_trigger_email_activated_alert.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,9 @@ class DebugIncidentActivatedAlertTriggerEmailView(MailPreviewView):
2525
"sentry.incidents.models.incident.IncidentTrigger.objects.get",
2626
return_value=MockedIncidentTrigger(),
2727
)
28-
@mock.patch("sentry.models.UserOption.objects.get_value", return_value="US/Pacific")
28+
@mock.patch(
29+
"sentry.users.models.user_option.UserOption.objects.get_value", return_value="US/Pacific"
30+
)
2931
def get_context(self, request, incident_trigger_mock, user_option_mock):
3032
organization = Organization(slug="myorg")
3133
project = Project(slug="myproject", organization=organization)

tests/sentry/discover/test_dataset_split.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@
1010
from sentry.discover.models import DiscoverSavedQuery, DiscoverSavedQueryTypes
1111
from sentry.models.organization import Organization
1212
from sentry.models.project import Project
13-
from sentry.models.user import User
1413
from sentry.search.events.builder.discover import DiscoverQueryBuilder
1514
from sentry.search.events.builder.errors import ErrorsQueryBuilder
1615
from sentry.search.events.types import SnubaParams
@@ -20,6 +19,7 @@
2019
from sentry.testutils.helpers.datetime import before_now, freeze_time, iso_format
2120
from sentry.testutils.pytest.fixtures import django_db_all
2221
from sentry.testutils.silo import assume_test_silo_mode_of
22+
from sentry.users.models.user import User
2323
from sentry.utils.samples import load_data
2424

2525

tests/sentry/users/api/endpoints/test_user_emails_confirm.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,31 +14,31 @@ def setUp(self):
1414
super().setUp()
1515
self.login_as(self.user)
1616

17-
@mock.patch("sentry.models.User.send_confirm_email_singular")
17+
@mock.patch("sentry.users.models.user.User.send_confirm_email_singular")
1818
def test_can_confirm(self, send_confirm_email):
1919
email = UserEmail.objects.create(email="[email protected]", is_verified=False, user=self.user)
2020
email.save()
2121

2222
self.get_success_response(self.user.id, email="[email protected]", status_code=204)
2323
send_confirm_email.assert_called_once_with(UserEmail.objects.get(email="[email protected]"))
2424

25-
@mock.patch("sentry.models.User.send_confirm_email_singular")
25+
@mock.patch("sentry.users.models.user.User.send_confirm_email_singular")
2626
def test_can_confirm_with_uppercase(self, send_confirm_email):
2727
email = UserEmail.objects.create(email="[email protected]", is_verified=False, user=self.user)
2828
email.save()
2929

3030
self.get_success_response(self.user.id, email="[email protected]", status_code=204)
3131
send_confirm_email.assert_called_once_with(UserEmail.objects.get(email="[email protected]"))
3232

33-
@mock.patch("sentry.models.User.send_confirm_email_singular")
33+
@mock.patch("sentry.users.models.user.User.send_confirm_email_singular")
3434
def test_cant_confirm_verified_email(self, send_confirm_email):
3535
email = UserEmail.objects.create(email="[email protected]", is_verified=True, user=self.user)
3636
email.save()
3737

3838
self.get_error_response(self.user.id, email="[email protected]", status_code=400)
3939
assert send_confirm_email.call_count == 0
4040

41-
@mock.patch("sentry.models.User.send_confirm_email_singular")
41+
@mock.patch("sentry.users.models.user.User.send_confirm_email_singular")
4242
def test_validate_email(self, send_confirm_email):
4343
self.get_error_response(self.user.id, email="", status_code=400)
4444
assert send_confirm_email.call_count == 0

0 commit comments

Comments
 (0)