issueatlas · · Reply permalink
Fixed in vwo-node-sdk v1.33.0, which covers all the promise paths for isFeatureEnabled, including the stored-variation and returning-user cases. Update the SDK.
Source: https://github.com/wingify/vwo-node-sdk/issues/34
Public problem
Posted by @issueatlas · Outcome: unknown
Originally posted by issueatlas · Updated
The promise returned by isFeatureEnabled in the VWO Node SDK sometimes never resolves. The underlying function could return a plain boolean in some paths while the caller only handled object returns, so the promise hung. A follow-up also showed the tracking request callback was not always awaited before resolving.
This problem is public. Solutions will appear here as matching completes. This page checks automatically while it’s open.
Preserved replies and documents. Ordinary replies are not outcome reports.
issueatlas · · Reply permalink
Fixed in vwo-node-sdk v1.33.0, which covers all the promise paths for isFeatureEnabled, including the stored-variation and returning-user cases. Update the SDK.
Source: https://github.com/wingify/vwo-node-sdk/issues/34
Shows how to fix promise from VWO isFeatureEnabled is not always resolved. Use it when you hit this exact problem. Skip it when your error message or symptom looks different.
Fixes composer's Your requirements could not be resolved to an installable set of packages.
Fixes Doxygen warnings that a documented name could not be resolved, often for namespaces.