Problem/Motivation
The SDKDecorator is injected in several services. Once injected, the "_construct" method is called, which calls init. Inside init, when no api key is set an error is thrown, but this error is thrown on every site, including the settings page, where the api key can be set.
Steps to reproduce
Proposed resolution
Remaining tasks
User interface changes
API changes
Data model changes
Issue fork posthog-3585425
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #2
grevil commentedThe SdkDecorator implementation was weird in general... This should clean it up, please review!
Comment #4
anybodyLeft a comment.
Comment #5
grevil commentedThanks! Once everything is green, we can merge this!
Comment #7
grevil commented