nats.py
nats.py copied to clipboard
Currently errors display lower case subjects but should be case sensitive
Observed behavior
Getting permission errors with lower cases subjects:
nats: encountered error
nats.errors.Error: nats: permissions violation for subscription to "_inbox.iubb8con90a1ek664axoyt.*"
nats: encountered error
nats.errors.Error: nats: permissions violation for publish to "$js.api.consumer.create.gpu_tasks"
Expected behavior
But subjects case sensitive, and these Jetstream system subjects are actually upper case, so this is very confusing.
Server and client version
Was testing against current production synadia server, and nats-py 2.8.0
Host environment
No response
Steps to reproduce
No response