diff options
Diffstat (limited to 'plugins/Dropbox/src')
| -rw-r--r-- | plugins/Dropbox/src/dropbox.cpp | 4 | ||||
| -rw-r--r-- | plugins/Dropbox/src/dropbox_menus.cpp | 2 | ||||
| -rw-r--r-- | plugins/Dropbox/src/dropbox_services.cpp | 5 | 
3 files changed, 5 insertions, 6 deletions
diff --git a/plugins/Dropbox/src/dropbox.cpp b/plugins/Dropbox/src/dropbox.cpp index 35f9a7b832..fa2d5cbc86 100644 --- a/plugins/Dropbox/src/dropbox.cpp +++ b/plugins/Dropbox/src/dropbox.cpp @@ -30,10 +30,9 @@ bool CDropbox::HasAccessToken()  void CDropbox::RequestAcceessToken()
  {
 -	ShellExecuteA(NULL, "open", DROPBOX_WWW_URL "/" DROPBOX_API_VER "/oauth2/authorize?response_type=code&client_id=" DROPBOX_API_KEY, NULL, NULL, SW_SHOWDEFAULT);
 +	ShellExecuteA(NULL, "open", DROPBOX_WWW_URL DROPBOX_API_VER "/oauth2/authorize?response_type=code&client_id=" DROPBOX_API_KEY, NULL, NULL, SW_SHOWDEFAULT);
  	char request_token[128] = { 0 };
 -	//request_token[0] = 0;
  	if (DialogBoxParam(
  		g_hInstance,
 @@ -110,7 +109,6 @@ void CDropbox::RequestAcceessToken()  void CDropbox::DestroyAcceessToken()
  {
 -
  	HttpRequest *request = new HttpRequest(hNetlibUser, REQUEST_POST, DROPBOX_API_URL "/disable_access_token");
  	//request->SendAsync(&CDropboxProto::AsyncFunc);
  	NETLIBHTTPREQUEST *response = request->Send();
 diff --git a/plugins/Dropbox/src/dropbox_menus.cpp b/plugins/Dropbox/src/dropbox_menus.cpp index fe20bddf1d..b111e51884 100644 --- a/plugins/Dropbox/src/dropbox_menus.cpp +++ b/plugins/Dropbox/src/dropbox_menus.cpp @@ -11,7 +11,7 @@ void CDropbox::InitMenus()  	mi.pszService = MODULE"/RequeriedAccess";
  	mi.ptszName = LPGENT("Requeried access");
  	mi.position = -201001000 + CMI_API_ACCESS_REQUERIED;
 -	mi.icolibItem = LoadSkinnedIconHandle(SKINICON_AUTH_REVOKE);
 +	mi.icolibItem = LoadSkinnedIconHandle(SKINICON_AUTH_REQUEST);
  	ContactMenuItems[CMI_API_ACCESS_REQUERIED] = Menu_AddContactMenuItem(&mi);
  	CreateServiceFunction(mi.pszService, RequeriedApiAccess);
  }
\ No newline at end of file diff --git a/plugins/Dropbox/src/dropbox_services.cpp b/plugins/Dropbox/src/dropbox_services.cpp index 0524cff1c7..b61f9c54ad 100644 --- a/plugins/Dropbox/src/dropbox_services.cpp +++ b/plugins/Dropbox/src/dropbox_services.cpp @@ -72,9 +72,10 @@ INT_PTR CDropbox::SendMessage( WPARAM wParam, LPARAM lParam)  INT_PTR  CDropbox::RequeriedApiAccess(WPARAM wParam, LPARAM lParam)
  {
  	int result = MessageBox(NULL, TranslateT("Are you sure you want to requeried access?"), TranslateT("Requeried access"), MB_YESNO | MB_ICONQUESTION);
 -	if (result == IDYES  && g_dropbox->HasAccessToken())
 +	if (result == IDYES)
  	{
 -		g_dropbox->DestroyAcceessToken();
 +		if (HasAccessToken())
 +			g_dropbox->DestroyAcceessToken();
  		g_dropbox->RequestAcceessToken();
  	}
  | 
