|  |  | @@ -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 |   |