update get_or_create_cid_user_exam
This commit is contained in:
+8
-1
@@ -452,10 +452,17 @@ class ExamCollectionGenericBase(models.Model):
|
||||
return False
|
||||
|
||||
def get_or_create_cid_user_exam(
|
||||
self, cid_user=None, user_user=None, start_time=None
|
||||
self,
|
||||
cid: int | None = None,
|
||||
cid_user: "CidUser | None" = None,
|
||||
user_user: User | None = None,
|
||||
start_time=None,
|
||||
):
|
||||
content_type = ContentType.objects.get_for_model(self)
|
||||
|
||||
if cid is not None:
|
||||
cid_user = CidUser.objects.filter(cid=cid).first()
|
||||
|
||||
if cid_user is not None:
|
||||
c = CidUserExam.objects.filter(
|
||||
content_type=content_type, object_id=self.pk, cid_user=cid_user
|
||||
|
||||
Reference in New Issue
Block a user