Fix: Use proper variable for display name drivers in user extender

This commit is contained in:
Alexander Skvortsov 2020-06-29 19:32:08 -04:00
parent 4e7c4ede50
commit 417e878c0c

View File

@ -24,7 +24,7 @@ class User implements ExtenderInterface
*/
public function displayNameDriver(string $identifier, $driver)
{
$this->drivers[$identifier] = $driver;
$this->displayNameDrivers[$identifier] = $driver;
return $this;
}
@ -32,7 +32,7 @@ class User implements ExtenderInterface
public function extend(Container $container, Extension $extension = null)
{
$container->extend('flarum.user.display_name.supported_drivers', function ($existingDrivers) {
return array_merge($existingDrivers, $this->drivers);
return array_merge($existingDrivers, $this->displayNameDrivers);
});
}
}