diff --git a/src/API/Anilist/Model.php b/src/API/Anilist/Model.php index a5fa3011..6e1d4845 100644 --- a/src/API/Anilist/Model.php +++ b/src/API/Anilist/Model.php @@ -100,7 +100,7 @@ final class Model $config = $this->container->get('config'); $anilistUser = $config->get(['anilist', 'username']); - if ( ! \is_string($anilistUser)) + if ( ! (is_string($anilistUser) && $anilistUser !== '')) { throw new InvalidArgumentException('Anilist username is not defined in config'); } diff --git a/src/constants.php b/src/constants.php index 742f18d3..ad6c0e89 100644 --- a/src/constants.php +++ b/src/constants.php @@ -61,7 +61,6 @@ const SETTINGS_MAP = [ 'type' => 'string', 'title' => 'Anilist Username', 'default' => '', - 'readonly' => TRUE, 'description' => 'Login username for Anilist account to integrate with', ], 'access_token' => [