Fixed a major bug created by who else? me
authorepage <eopage@byu.net>
Wed, 16 Jul 2008 03:05:37 +0000 (03:05 +0000)
committerepage <eopage@byu.net>
Wed, 16 Jul 2008 03:05:37 +0000 (03:05 +0000)
git-svn-id: file:///svnroot/gc-dialer/trunk@93 c39d3808-3fe2-4d86-a59f-b7f623ee9f21

gc_dialer/gc_dialer.py

index 643fc89..107cf34 100755 (executable)
@@ -303,7 +303,7 @@ class Dialpad(object):
                                return True
                        times -= 1
 
-               return False
+               return self._gcBackend.is_authed()
 
        def display_error_message(self, msg):
                error_dialog = gtk.MessageDialog(None, 0, gtk.MESSAGE_ERROR, gtk.BUTTONS_CLOSE, msg)
@@ -420,6 +420,7 @@ class Dialpad(object):
                loggedIn = self.attempt_login(2)
                if not loggedIn or not self._gcBackend.is_authed() or self._gcBackend.get_callback_number() == "":
                        self.display_error_message("Backend link with grandcentral is not working, please try again")
+                       warnings.warn("Backend Status: Logged in? %s, Authenticated? %s, Callback=%s" % (loggedIn, self._gcBackend.is_authed(), self._gcBackend.get_callback_number()), UserWarning, 2)
                        return
 
                try: