Skip to content

Commit 10d858c

Browse files
fix: add missing information for enrollment data and rename user dataAttr to be less specific
1 parent 642bfdc commit 10d858c

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

openedx_events/learning/data.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212

1313

1414
@attr.s(frozen=True)
15-
class StudentData:
15+
class UserNonPersonalData:
1616
"""
1717
Attributes defined for Open edX user object based on non-PII data.
1818
"""
@@ -38,7 +38,7 @@ class UserData:
3838
Attributes defined for Open edX user object.
3939
"""
4040

41-
student = attr.ib(type=StudentData)
41+
user_non_pii = attr.ib(type=UserNonPersonalData, default=None)
4242
user = attr.ib(type=UserPersonalData)
4343

4444

@@ -70,6 +70,8 @@ class CourseEnrollmentData:
7070
Attributes defined for Open edX Course Enrollment object.
7171
"""
7272

73+
creation_date = attr.ib(type=datetime)
74+
created_by = attr.ib(type=UserData, default=None)
7375
user = attr.ib(type=UserData)
7476
course = attr.ib(type=CourseData)
7577
mode = attr.ib(type=str)

0 commit comments

Comments
 (0)