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");
                        }


------------------------------------------------------------------------------
_______________________________________________
Tux-droid-svn mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/tux-droid-svn

Reply via email to