Skip to content

Commit cc34fb8

Browse files
committed
fixup
1 parent 82807f6 commit cc34fb8

File tree

2 files changed

+7
-7
lines changed

2 files changed

+7
-7
lines changed

readthedocs/core/signals.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ def delete_projects_and_organizations(sender, instance, *args, **kwargs):
8181
# Here we count the owner list from the projects that the user own
8282
# Then exclude the projects where there are more than one owner
8383
# Add annotate before filter
84-
# https://bit.ly/2Nne6ZJ
84+
# https://docs.djangoproject.com/en/2.1/topics/db/aggregation/#order-of-annotate-and-filter-clauses # noqa
8585
projects = (Project.objects.annotate(num_users=Count('users')).filter(users=instance.id)
8686
.exclude(num_users__gt=1))
8787

readthedocs/core/tests/test_signals.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import pytest
2+
import django_dynamic_fixture
23

34
from django.contrib.auth.models import User
4-
from django_dynamic_fixture import G
55

66
from readthedocs.oauth.models import RemoteOrganization
77
from readthedocs.projects.models import Project
@@ -18,8 +18,8 @@ def test_project_organization_get_deleted_upon_user_delete(self, model_class):
1818
deleted.
1919
"""
2020

21-
obj = G(model_class)
22-
user1 = G(User)
21+
obj = django_dynamic_fixture.get(model_class)
22+
user1 = django_dynamic_fixture.get(User)
2323
obj.users.add(user1)
2424

2525
obj.refresh_from_db()
@@ -38,9 +38,9 @@ def test_multiple_users_project_organization_not_delete(self, model_class):
3838
when any of the user delete his account.
3939
"""
4040

41-
obj = G(model_class)
42-
user1 = G(User)
43-
user2 = G(User)
41+
obj = django_dynamic_fixture.get(model_class)
42+
user1 = django_dynamic_fixture.get(User)
43+
user2 = django_dynamic_fixture.get(User)
4444
obj.users.add(user1, user2)
4545

4646
obj.refresh_from_db()

0 commit comments

Comments
 (0)