|  |  | @@ -9,7 +9,7 @@ from utils.page_utils import pagination | 
            
            
              | 9 | 9 |   | 
            
            
              | 10 | 10 |   | 
            
            
              | 11 | 11 |  def message_list_api(request): | 
            
            
              | 12 |  | -    user_id = request.GET.get('user_id', '') | 
            
            
              |  | 12 | +    user_id = request.POST.get('user_id', '') or request.GET.get('user_id', '') | 
            
            
              | 13 | 13 |   | 
            
            
              | 14 | 14 |      messages = UserMessageInfo.MESSAGE_TYPE_INFO | 
            
            
              | 15 | 15 |   | 
            
            
            
            
              |  |  | @@ -35,9 +35,9 @@ def message_list_api(request): | 
            
            
              | 35 | 35 |   | 
            
            
              | 36 | 36 |   | 
            
            
              | 37 | 37 |  def message_type_list_api(request, msg_type): | 
            
            
              | 38 |  | -    user_id = request.GET.get('user_id', '') | 
            
            
              | 39 |  | -    page = int(request.GET.get('page', 1)) | 
            
            
              | 40 |  | -    num = int(request.GET.get('num', settings.MESSAGE_NUM_PER_PAGE)) | 
            
            
              |  | 38 | +    user_id = request.POST.get('user_id', '') or request.GET.get('user_id', '') | 
            
            
              |  | 39 | +    page = int(request.POST.get('page', 0) or request.GET.get('page', 0) or 1) | 
            
            
              |  | 40 | +    num = int(request.POST.get('num', 0) or request.GET.get('num', 0) or settings.MESSAGE_NUM_PER_PAGE) | 
            
            
              | 41 | 41 |   | 
            
            
              | 42 | 42 |      type_messages = UserMessageInfo.objects.filter( | 
            
            
              | 43 | 43 |          to_uid=user_id, | 
            
            
            
            
              |  |  | @@ -59,8 +59,8 @@ def message_type_list_api(request, msg_type): | 
            
            
              | 59 | 59 |   | 
            
            
              | 60 | 60 |   | 
            
            
              | 61 | 61 |  def message_read_api(request): | 
            
            
              | 62 |  | -    pk = int(request.GET.get('pk', -1)) | 
            
            
              | 63 |  | -    user_id = request.GET.get('user_id', '') | 
            
            
              |  | 62 | +    pk = int(request.POST.get('pk', 0) or request.GET.get('pk', 0) or -1) | 
            
            
              |  | 63 | +    user_id = request.POST.get('user_id', '') or request.GET.get('user_id', '') | 
            
            
              | 64 | 64 |   | 
            
            
              | 65 | 65 |      try: | 
            
            
              | 66 | 66 |          message = UserMessageInfo.objects.get(pk=pk, to_uid=user_id) |