diff --git a/CHANGELOG.md b/CHANGELOG.md index 90d970d56..44971fb5b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,7 @@ * Regression: Fixed fatal error in blueprints [#2811](https://github.com/getgrav/grav/issues/2811) * Regression: Fixed bad method call in FlexDirectory::getAuthorizeRule() * Regression: Fixed fatal error in admin if the site has custom permissions in `onAdminRegisterPermissions` + * Regression: Fixed flex user index with folder storage * Grav 1.7: Fixed saving Flex configuration with ignored values becoming null # v1.7.0-rc.5 diff --git a/system/blueprints/flex/user-accounts.yaml b/system/blueprints/flex/user-accounts.yaml index 6c614c54a..65184fac1 100644 --- a/system/blueprints/flex/user-accounts.yaml +++ b/system/blueprints/flex/user-accounts.yaml @@ -107,7 +107,6 @@ config: class: 'Grav\Framework\File\Formatter\YamlFormatter' folder: 'account://' pattern: '{FOLDER}/{KEY}{EXT}' - key: username indexed: true search: options: diff --git a/system/src/Grav/Common/Service/FlexServiceProvider.php b/system/src/Grav/Common/Service/FlexServiceProvider.php index ca9c43d31..87653ab55 100644 --- a/system/src/Grav/Common/Service/FlexServiceProvider.php +++ b/system/src/Grav/Common/Service/FlexServiceProvider.php @@ -83,7 +83,7 @@ class FlexServiceProvider implements ServiceProviderInterface 'options' => [ 'file' => 'user', 'pattern' => '{FOLDER}/{KEY:2}/{KEY}/{FILE}{EXT}', - 'key' => 'storage_key', + 'key' => 'username', ], ]; }