[tuxdroid-svn] r4968 - software_suite_v3/software/plugin/plugin-facebook/trunk/plugin-facebook/src
Status: Beta
Brought to you by:
ks156
|
From: jerome <c2m...@c2...> - 2009-07-01 11:32:04
|
Author: jerome
Date: 2009-07-01 13:31:09 +0200 (Wed, 01 Jul 2009)
New Revision: 4968
Modified:
software_suite_v3/software/plugin/plugin-facebook/trunk/plugin-facebook/src/FacebookConnection.java
software_suite_v3/software/plugin/plugin-facebook/trunk/plugin-facebook/src/FacebookPlugin.java
Log:
* Fixed a bug when user gave a wrong password.
Modified: software_suite_v3/software/plugin/plugin-facebook/trunk/plugin-facebook/src/FacebookConnection.java
===================================================================
--- software_suite_v3/software/plugin/plugin-facebook/trunk/plugin-facebook/src/FacebookConnection.java 2009-07-01 11:26:36 UTC (rev 4967)
+++ software_suite_v3/software/plugin/plugin-facebook/trunk/plugin-facebook/src/FacebookConnection.java 2009-07-01 11:31:09 UTC (rev 4968)
@@ -32,6 +32,7 @@
public static String f_key = "0314c8569f89d0411e5a4823372ae27a";
private FacebookRestClient client;
private Long userId;
+ private boolean state = true;
/**
* Class constructor.
@@ -77,6 +78,7 @@
if(session == null)
{
plugin.throwMessage("I cannot get connected to your facebook account.");
+ state = false;
}
// keep track of the logged in user id
@@ -85,15 +87,27 @@
catch(FacebookException connectionError)
{
plugin.throwMessage("I cannot get connected to your facebook account.");
+ state = false;
}
catch (IOException e)
{
e.printStackTrace();
+ state = false;
}
}
/**
+ * Return the connection state.
+ * @return
+ */
+ public synchronized boolean getState()
+ {
+ return this.state;
+ }
+
+
+ /**
* This function return the facebook user id.
* @return
*/
Modified: software_suite_v3/software/plugin/plugin-facebook/trunk/plugin-facebook/src/FacebookPlugin.java
===================================================================
--- software_suite_v3/software/plugin/plugin-facebook/trunk/plugin-facebook/src/FacebookPlugin.java 2009-07-01 11:26:36 UTC (rev 4967)
+++ software_suite_v3/software/plugin/plugin-facebook/trunk/plugin-facebook/src/FacebookPlugin.java 2009-07-01 11:31:09 UTC (rev 4968)
@@ -356,7 +356,7 @@
{
this.throwResult(false);
}
- else if((!this.check) && (!news))
+ else if((!this.check) && (!news) && (facebook.getState()))
{
this.throwMessage("Nothing new on your account");
}
|