m-old"> 176
+        'admin': False,
177
+        'user_status': GroupUserInfo.PASSED,
178
+        'passed_at': tc.utc_datetime(),
179
+    })
136 180
 
137
-    try:
138
-        group = GroupInfo.objects.get(session_id=session)
139
-        group_id = group.group_id
140
-        group_photo = GroupPhotoInfo.objects.filter(group_id=group_id).last()
141
-        if not GroupUserInfo.objects.filter(
142
-            group_id=group_id,
143
-            user_id=user_id
144
-        ).exists():
145
-            GroupUserInfo.objects.create(
146
-                group_id=group_id,
147
-                user_id=user_id,
148
-                current_id=group_photo and group_photo.id or -1,
149
-                nickname=user.username,
150
-                admin=False,
151
-                user_status=GroupUserInfo.PASSED,
152
-                passed_at=tc.utc_datetime(),
153
-            )
154
-    except GroupInfo.DoesNotExist:
155
-        group_id = CurtailUUID.uuid(GroupInfo, 'group_id')
156
-        group = GroupInfo.objects.create(
157
-            group_id=group_id,
158
-            admin_id=user_id,
159
-            group_from=GroupInfo.SESSION_GROUP,
160
-            session_id=session,
161
-        )
162
-        GroupUserInfo.objects.create(
163
-            group_id=group_id,
164
-            user_id=user_id,
165
-            nickname=user.username,
166
-            admin=True,
167
-            user_status=GroupUserInfo.PASSED,
168
-            passed_at=tc.utc_datetime(),
169
-        )
181
+    # try:
182
+    #     group = GroupInfo.objects.get(session_id=session)
183
+    #     group_id = group.group_id
184
+    #     group_photo = GroupPhotoInfo.objects.filter(group_id=group_id).last()
185
+    #     if not GroupUserInfo.objects.filter(
186
+    #         group_id=group_id,
187
+    #         user_id=user_id
188
+    #     ).exists():
189
+    #         GroupUserInfo.objects.create(
190
+    #             group_id=group_id,
191
+    #             user_id=user_id,
192
+    #             current_id=group_photo and group_photo.id or -1,
193
+    #             nickname=user.username,
194
+    #             admin=False,
195
+    #             user_status=GroupUserInfo.PASSED,
196
+    #             passed_at=tc.utc_datetime(),
197
+    #         )
198
+    # except GroupInfo.DoesNotExist:
199
+    #     group_id = CurtailUUID.uuid(GroupInfo, 'group_id')
200
+    #     group = GroupInfo.objects.create(
201
+    #         group_id=group_id,
202
+    #         admin_id=user_id,
203
+    #         group_from=GroupInfo.SESSION_GROUP,
204
+    #         session_id=session,
205
+    #     )
206
+    #     GroupUserInfo.objects.create(
207
+    #         group_id=group_id,
208
+    #         user_id=user_id,
209
+    #         nickname=user.username,
210
+    #         admin=True,
211
+    #         user_status=GroupUserInfo.PASSED,
212
+    #         passed_at=tc.utc_datetime(),
213
+    #     )
170 214
 
171 215
     photos = PhotosInfo.objects.filter(session_id=session)
172 216
     return JsonResponse({

kodo - Gogs: Go Git Service

Keine Beschreibung

tests.py 61B

    from django.test import TestCase # Create your tests here.
登錄 - Gogs: Go Git Service

登錄