summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--extensions/FluxBBAuthPlugin.php14
1 files changed, 9 insertions, 5 deletions
diff --git a/extensions/FluxBBAuthPlugin.php b/extensions/FluxBBAuthPlugin.php
index 17bc2f24..e48c431c 100644
--- a/extensions/FluxBBAuthPlugin.php
+++ b/extensions/FluxBBAuthPlugin.php
@@ -132,12 +132,16 @@ public function initUser( &$user, $autocreate=false ) {
}
public function getCanonicalName( $username ) {
- try {
- $data = $this->getUserData($username);
- } catch (Exception $e) {
- return false;
+ if ($username != 'MediaWiki default') {
+ try {
+ $data = $this->getUserData($username);
+ return strtoupper(substr($data['username'], 0, 1)).substr($data['username'], 1);
+ } catch (Exception $e) {
+ return false;
+ }
+ } else {
+ return $username;
}
- return strtoupper(substr($data['username'], 0, 1)).substr($data['username'], 1);
}
}