| 
                
               | 
              
                
               | 
              
                @@ -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 = 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', ''))
               | 
            
            
            
              | 
                
               | 
              
                36
               | 
              
                +    started_at = tc.utc_string_to_utc_datetime(request.POST.get('started_at', ''))  # UTC, %Y-%m-%dT%H:%M:%SZ
               | 
            
            
            
              | 
                
               | 
              
                37
               | 
              
                +    ended_at = tc.utc_string_to_utc_datetime(request.POST.get('ended_at', ''))  # UTC, %Y-%m-%dT%H:%M:%SZ
               | 
            
            
            
              | 
                38
               | 
              
                38
               | 
              
                  
               | 
            
            
            
              | 
                39
               | 
              
                39
               | 
              
                     # 用户校验 
               | 
            
            
            
              | 
                40
               | 
              
                40
               | 
              
                     try: 
               | 
            
            
            
            
            
              | 
                
               | 
              
                
               | 
              
                @@ -132,8 +132,8 @@ def tg_group_update_api(request): 
               | 
            
            
            
              | 
                132
               | 
              
                132
               | 
              
                  
               | 
            
            
            
              | 
                133
               | 
              
                133
               | 
              
                     group_avatar = request.FILES.get('group_avatar', '')
               | 
            
            
            
              | 
                134
               | 
              
                134
               | 
              
                  
               | 
            
            
            
              | 
                135
               | 
              
                
               | 
              
                -    started_at = request.POST.get('started_at', '')  # UTC, %Y-%m-%dT%H:%M:%SZ
               | 
            
            
            
              | 
                136
               | 
              
                
               | 
              
                -    ended_at = request.POST.get('ended_at', '')  # UTC, %Y-%m-%dT%H:%M:%SZ
               | 
            
            
            
              | 
                
               | 
              
                135
               | 
              
                +    started_at = tc.utc_string_to_utc_datetime(request.POST.get('started_at', ''))  # UTC, %Y-%m-%dT%H:%M:%SZ
               | 
            
            
            
              | 
                
               | 
              
                136
               | 
              
                +    ended_at = tc.utc_string_to_utc_datetime(request.POST.get('ended_at', ''))  # UTC, %Y-%m-%dT%H:%M:%SZ
               | 
            
            
            
              | 
                137
               | 
              
                137
               | 
              
                  
               | 
            
            
            
              | 
                138
               | 
              
                138
               | 
              
                     # 群组校验 
               | 
            
            
            
              | 
                139
               | 
              
                139
               | 
              
                     try: 
               | 
            
            
            
            
            
              | 
                
               | 
              
                
               | 
              
                @@ -160,8 +160,10 @@ def tg_group_update_api(request): 
               | 
            
            
            
              | 
                160
               | 
              
                160
               | 
              
                         default_storage.save(group_avatar_path, group_avatar) 
               | 
            
            
            
              | 
                161
               | 
              
                161
               | 
              
                         group.group_avatar = group_avatar_path 
               | 
            
            
            
              | 
                162
               | 
              
                162
               | 
              
                     # 起止时间更新 
               | 
            
            
            
              | 
                163
               | 
              
                
               | 
              
                -    group.started_at = started_at 
               | 
            
            
            
              | 
                164
               | 
              
                
               | 
              
                -    group.ended_at = ended_at 
               | 
            
            
            
              | 
                
               | 
              
                163
               | 
              
                +    if started_at: 
               | 
            
            
            
              | 
                
               | 
              
                164
               | 
              
                +        group.started_at = started_at 
               | 
            
            
            
              | 
                
               | 
              
                165
               | 
              
                +    if ended_at: 
               | 
            
            
            
              | 
                
               | 
              
                166
               | 
              
                +        group.ended_at = ended_at 
               | 
            
            
            
              | 
                165
               | 
              
                167
               | 
              
                     group.save() 
               | 
            
            
            
              | 
                166
               | 
              
                168
               | 
              
                  
               | 
            
            
            
              | 
                167
               | 
              
                169
               | 
              
                     # Redis 群组数据缓存更新 
               |