]> git.mxchange.org Git - quix0rs-gnu-social.git/commitdiff
fetch the oid before showing it
authorEvan Prodromou <evan@controlyourself.ca>
Thu, 19 Jun 2008 15:37:19 +0000 (11:37 -0400)
committerEvan Prodromou <evan@controlyourself.ca>
Thu, 19 Jun 2008 15:37:19 +0000 (11:37 -0400)
darcs-hash:20080619153719-5ed1f-da58c447643d24dbfd9d0076c74d8ce4f57c5be3.gz

actions/openidsettings.php

index 1488c79b8ffc9a801c6886e176d8a4e277e63b2b..0a1fd4852b30b76208bb25390b43d86c53caa4e1 100644 (file)
@@ -81,10 +81,13 @@ class OpenidsettingsAction extends SettingsAction {
                                common_element('p', NULL,
                                                           _t('Removing your only OpenID would make it impossible to log in! ' .
                                                                  'If you need to remove it, add another OpenID first.'));
-                               common_element_start('p');
-                               common_element('a', array('href' => $oid->canonical),
-                                                          $oid->display);
-                               common_element_end('p');
+                               
+                               if ($oid->fetch()) {
+                                       common_element_start('p');
+                                       common_element('a', array('href' => $oid->canonical),
+                                                                  $oid->display);
+                                       common_element_end('p');
+                               }
                                
                        } else {