Skip to content

Commit afb230d

Browse files
committed
users: {community,commercial}_terms_accepted
We don't use the fields anymore.
1 parent 04e87cb commit afb230d

File tree

5 files changed

+21
-21
lines changed

5 files changed

+21
-21
lines changed

ansible_ai_connect/test_utils.py

-2
Original file line numberDiff line numberDiff line change
@@ -214,8 +214,6 @@ def setUp(self):
214214
self.create_user()
215215

216216
self.user.user_id = str(uuid4())
217-
self.user.community_terms_accepted = timezone.now()
218-
self.user.save()
219217

220218
group_1, _ = Group.objects.get_or_create(name="Group 1")
221219
group_2, _ = Group.objects.get_or_create(name="Group 2")

ansible_ai_connect/users/admin.py

-14
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
from django.contrib import admin
1616
from django.contrib.auth.admin import GroupAdmin, UserAdmin
1717
from django.contrib.auth.models import Group
18-
from import_export import resources
1918
from import_export.admin import ExportMixin
2019

2120
from .models import User
@@ -28,27 +27,14 @@ class MembershipInline(admin.TabularInline):
2827
extra = 0
2928

3029

31-
class UserTermsResource(resources.ModelResource):
32-
class Meta:
33-
model = User
34-
fields = ["username", "community_terms_accepted", "commercial_terms_accepted"]
35-
name = "Export only user terms"
36-
37-
3830
@admin.register(User)
3931
class WisdomUserAdmin(ExportMixin, UserAdmin):
40-
resource_classes = [UserTermsResource]
4132
# add any additional fields you want to display in the User page
4233
list_display = (
4334
"username",
4435
"is_staff",
45-
"community_terms_accepted",
46-
"commercial_terms_accepted",
4736
"uuid",
4837
)
49-
fieldsets = UserAdmin.fieldsets + (
50-
(None, {"fields": ("community_terms_accepted", "commercial_terms_accepted")}),
51-
)
5238
search_fields = UserAdmin.search_fields + ("uuid",)
5339

5440

ansible_ai_connect/users/management/commands/createtoken.py

-3
Original file line numberDiff line numberDiff line change
@@ -69,13 +69,10 @@ def handle(
6969
if u is None:
7070
if create_user:
7171
self.stdout.write(f"Creating a new user {username}")
72-
n = now()
7372
u = User.objects.create_user(
7473
username=username,
7574
password=password,
7675
external_username=username,
77-
community_terms_accepted=n,
78-
commercial_terms_accepted=n,
7976
)
8077
if organization_id:
8178
u.organization = Organization.objects.get_or_create(id=organization_id)[0]
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
# Generated by Django 4.2.16 on 2024-09-13 21:05
2+
3+
from django.db import migrations
4+
5+
6+
class Migration(migrations.Migration):
7+
8+
dependencies = [
9+
("users", "0013_user_email_verified_user_family_name_user_given_name_and_more"),
10+
]
11+
12+
operations = [
13+
migrations.RemoveField(
14+
model_name="user",
15+
name="commercial_terms_accepted",
16+
),
17+
migrations.RemoveField(
18+
model_name="user",
19+
name="community_terms_accepted",
20+
),
21+
]

ansible_ai_connect/users/models.py

-2
Original file line numberDiff line numberDiff line change
@@ -55,8 +55,6 @@ class Plan(models.Model):
5555

5656
class User(ExportModelOperationsMixin("user"), AbstractUser):
5757
uuid = models.UUIDField(unique=True, default=uuid.uuid4, editable=False)
58-
community_terms_accepted = models.DateTimeField(default=None, null=True)
59-
commercial_terms_accepted = models.DateTimeField(default=None, null=True)
6058
organization_id = deprecate_field(models.IntegerField(default=None, null=True))
6159
organization = NonClashingForeignKey(
6260
Organization,

0 commit comments

Comments
 (0)