Fix Bug: TypeError: replace() takes no keyword arguments

Brightcells лет %!s(int64=8): %!d(string=назад)
Родитель
Сommit
af76a40fe7
1 измененных файлов с 5 добавлено и 3 удалено
  1. 5 3
      group/tourguidegroup_views.py

+ 5 - 3
group/tourguidegroup_views.py

@@ -33,8 +33,8 @@ def tg_group_create_api(request):
33 33
     user_id = request.POST.get('user_id', '')
34 34
     group_name = request.POST.get('group_name', '')
35 35
     group_default_avatar = int(request.POST.get('group_default_avatar', 0))
36
-    started_at = request.POST.get('started_at', '')
37
-    ended_at = request.POST.get('ended_at', '')
36
+    started_at = tc.utc_string_to_utc_datetime(request.POST.get('started_at', ''))
37
+    ended_at = tc.utc_string_to_utc_datetime(request.POST.get('ended_at', ''))
38 38
 
39 39
     # 用户校验
40 40
     try:
@@ -84,6 +84,8 @@ def tg_group_create_api(request):
84 84
         user_status=GroupUserInfo.PASSED,
85 85
         passed_at=tc.utc_datetime(),
86 86
         subadmin=True,
87
+        name=user.name,
88
+        phone=user.phone,
87 89
     )
88 90
 
89 91
     # Redis 群组用户数据缓存
@@ -212,7 +214,7 @@ def tg_group_gather_start_api(request):
212 214
     """
213 215
     group_id = request.POST.get('group_id', '')
214 216
     admin_id = request.POST.get('admin_id', '') or request.POST.get('user_id', '')
215
-    gather_at = request.POST.get('gather_at', '')  # UTC, %Y-%m-%dT%H:%M:%SZ
217
+    gather_at = tc.utc_string_to_utc_datetime(request.POST.get('gather_at', ''))  # UTC, %Y-%m-%dT%H:%M:%SZ
216 218
     gather_lon = request.POST.get('lon', '')  # 经度
217 219
     gather_lat = request.POST.get('lat', '')  # 纬度
218 220