summaryrefslogtreecommitdiff
path: root/protocols/FacebookRM/src/communication.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'protocols/FacebookRM/src/communication.cpp')
-rw-r--r--protocols/FacebookRM/src/communication.cpp22
1 files changed, 3 insertions, 19 deletions
diff --git a/protocols/FacebookRM/src/communication.cpp b/protocols/FacebookRM/src/communication.cpp
index ab54ee1f9d..ae677ed30e 100644
--- a/protocols/FacebookRM/src/communication.cpp
+++ b/protocols/FacebookRM/src/communication.cpp
@@ -250,7 +250,6 @@ DWORD facebook_client::choose_security_level(RequestType request_type)
// case REQUEST_MARK_READ:
// case REQUEST_NOTIFICATIONS_READ:
// case REQUEST_UNREAD_THREADS:
-// case REQUEST_UNREAD_MESSAGES:
// case REQUEST_TYPING_SEND:
default:
return (DWORD)0;
@@ -282,6 +281,7 @@ int facebook_client::choose_method(RequestType request_type)
case REQUEST_REQUEST_FRIEND:
case REQUEST_APPROVE_FRIEND:
case REQUEST_CANCEL_REQUEST:
+ case REQUEST_UNREAD_THREADS:
return REQUEST_POST;
// case REQUEST_HOME:
@@ -295,8 +295,6 @@ int facebook_client::choose_method(RequestType request_type)
// case REQUEST_USER_INFO:
// case REQUEST_LOAD_REQUESTS:
// case REQUEST_SEARCH:
-// case REQUEST_UNREAD_THREADS:
-// case REQUEST_UNREAD_MESSAGES:
default:
return REQUEST_GET;
}
@@ -330,8 +328,6 @@ std::string facebook_client::choose_server(RequestType request_type, std::string
case REQUEST_APPROVE_FRIEND:
case REQUEST_LOAD_REQUESTS:
case REQUEST_SEARCH:
- case REQUEST_UNREAD_THREADS:
- case REQUEST_UNREAD_MESSAGES:
case REQUEST_USER_INFO:
return FACEBOOK_SERVER_MOBILE;
@@ -359,6 +355,7 @@ std::string facebook_client::choose_server(RequestType request_type, std::string
// case REQUEST_DELETE_FRIEND:
// case REQUEST_REQUEST_FRIEND:
// case REQUEST_CANCEL_REQUEST:
+// case REQUEST_UNREAD_THREADS:
default:
return FACEBOOK_SERVER_REGULAR;
}
@@ -418,20 +415,7 @@ std::string facebook_client::choose_action(RequestType request_type, std::string
case REQUEST_UNREAD_THREADS:
{
- std::string action = "/messages/?folder=unread";
- if (get_data != NULL) {
- action += *get_data;
- }
- return action;
- }
-
- case REQUEST_UNREAD_MESSAGES:
- {
- std::string action = "/messages/read/?";
- if (get_data != NULL) {
- action += *get_data;
- }
- return action;
+ return "/ajax/mercury/unread_threads.php?__a=1";
}
case REQUEST_DELETE_FRIEND: