-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Dev 3800 Privacy Plugin race condition when listening on enabled features #53
Dev 3800 Privacy Plugin race condition when listening on enabled features #53
Conversation
PR Reviewer Guide 🔍
|
PR Code Suggestions ✨
|
CI Failure Feedback 🧐
✨ CI feedback usage guide:The CI feedback tool (
In addition to being automatically triggered, the tool can also be invoked manually by commenting on a PR:
where Configuration options
See more information about the |
PR Type
Enhancement, Bug fix
Description
onLog
andonError
in theNinetailed
class constructor.SET_ENABLED_FEATURES
inNinetailedCorePlugin
by changing it to a public async method and removing the inline event listener.SET_ENABLED_FEATURES
constant tosetEnabledFeatures
for consistency.Changes walkthrough 📝
Ninetailed.ts
Improved logger initialization and error handling in Ninetailed class.
packages/sdks/javascript/src/lib/Ninetailed.ts
onLog
andonError
in the constructor.constants.ts
Renamed `SET_ENABLED_FEATURES` constant for consistency.
packages/sdks/javascript/src/lib/NinetailedCorePlugin/constants.ts
SET_ENABLED_FEATURES
constant tosetEnabledFeatures
.NinetailedCorePlugin.ts
Refactored `SET_ENABLED_FEATURES` handling in NinetailedCorePlugin.
packages/sdks/javascript/src/lib/NinetailedCorePlugin/NinetailedCorePlugin.ts
SET_ENABLED_FEATURES
to a public async method.SET_ENABLED_FEATURES
.