| 
                
               | 
              
                
               | 
              
                @@ -118,6 +118,9 @@ def activity_contribute_create(request): 
               | 
            
            
            
              | 
                118
               | 
              
                118
               | 
              
                             signup_info.name = user_name 
               | 
            
            
            
              | 
                119
               | 
              
                119
               | 
              
                             signup_info.avatar = user_avatar 
               | 
            
            
            
              | 
                120
               | 
              
                120
               | 
              
                             signup_info.save() 
               | 
            
            
            
              | 
                
               | 
              
                121
               | 
              
                + 
               | 
            
            
            
              | 
                
               | 
              
                122
               | 
              
                +            MemberActivityContributionInfo.objects.filter(user_id=user_id, activity_id=activity_id).update(user_name=user_name, user_avatar=user_avatar) 
               | 
            
            
            
              | 
                
               | 
              
                123
               | 
              
                + 
               | 
            
            
            
              | 
                121
               | 
              
                124
               | 
              
                     except MemberActivitySignupInfo.DoesNotExist: 
               | 
            
            
            
              | 
                122
               | 
              
                125
               | 
              
                         signup_info = MemberActivitySignupInfo.objects.create(user_id=user_id, activity_id=activity_id, defaults={
               | 
            
            
            
              | 
                123
               | 
              
                126
               | 
              
                             'title': act.title, 
               | 
            
            
            
            
            
              | 
                
               | 
              
                
               | 
              
                @@ -162,12 +165,15 @@ def activity_contribute_update(request): 
               | 
            
            
            
              | 
                162
               | 
              
                165
               | 
              
                     user_avatar = request.POST.get('user_avatar', '')
               | 
            
            
            
              | 
                163
               | 
              
                166
               | 
              
                  
               | 
            
            
            
              | 
                164
               | 
              
                167
               | 
              
                     try: 
               | 
            
            
            
              | 
                165
               | 
              
                
               | 
              
                -        signup_info = MemberActivitySignupInfo.objects.get(user_id=user_id, activity_id=activity_id, main_activity_id=main_activity_id, status=True) 
               | 
            
            
            
              | 
                
               | 
              
                168
               | 
              
                +        signup_info = MemberActivitySignupInfo.objects.get(user_id=user_id, activity_id=activity_id, status=True) 
               | 
            
            
            
              | 
                166
               | 
              
                169
               | 
              
                  
               | 
            
            
            
              | 
                167
               | 
              
                170
               | 
              
                         if user_name and user_avatar: 
               | 
            
            
            
              | 
                168
               | 
              
                171
               | 
              
                             signup_info.name = user_name 
               | 
            
            
            
              | 
                169
               | 
              
                172
               | 
              
                             signup_info.avatar = user_avatar 
               | 
            
            
            
              | 
                170
               | 
              
                173
               | 
              
                             signup_info.save() 
               | 
            
            
            
              | 
                
               | 
              
                174
               | 
              
                + 
               | 
            
            
            
              | 
                
               | 
              
                175
               | 
              
                +            MemberActivityContributionInfo.objects.filter(user_id=user_id, activity_id=activity_id).update(user_name=user_name, user_avatar=user_avatar) 
               | 
            
            
            
              | 
                
               | 
              
                176
               | 
              
                + 
               | 
            
            
            
              | 
                171
               | 
              
                177
               | 
              
                     except MemberActivitySignupInfo.DoesNotExist: 
               | 
            
            
            
              | 
                172
               | 
              
                178
               | 
              
                         signup_info = None 
               | 
            
            
            
              | 
                173
               | 
              
                179
               | 
              
                  
               |