caught this bug looking through the EventStoreDB front-end
The ACL functionality works with metadata, and every stream has a metadata stream which is $$<stream_name>, so for $streams, it's $$$streams. Writing directly to the $streams stream appears to have made my local EventStoreDB unhappy, although it didn't fail any tests which is odd :thinking:. This PR changes that function (and documentation) to correctly reflect the metadata stream instead of the actual stream.
Luckily we haven't used this in a production EventStoreDB since Event Store Cloud sets sane permissions on new clusters.
caught this bug looking through the EventStoreDB front-end
The ACL functionality works with metadata, and every stream has a metadata stream which is
$$<stream_name>
, so for$streams
, it's$$$streams
. Writing directly to the$streams
stream appears to have made my local EventStoreDB unhappy, although it didn't fail any tests which is odd :thinking:. This PR changes that function (and documentation) to correctly reflect the metadata stream instead of the actual stream.Luckily we haven't used this in a production EventStoreDB since Event Store Cloud sets sane permissions on new clusters.