@forge/bridge

5.14.0-next.45.14.0-next.5
out/featureFlags/initFeatureFlags.js
~out/featureFlags/initFeatureFlags.jsModified
+2−2
Index: package/out/featureFlags/initFeatureFlags.js
===================================================================
--- package/out/featureFlags/initFeatureFlags.js
+++ package/out/featureFlags/initFeatureFlags.js
@@ -7,16 +7,16 @@
 const maxOps = 500;
 const intervalInMs = 1000 * 25;
 const callBridge = (0, bridge_1.getCallBridge)();
 const validatePayload = (payload) => {
-    if (!payload || !payload.user) {
+    if (!payload || !payload.user || !payload.config) {
         throw new errors_1.BridgeAPIError('Missing required parameters. Parameter user is required in the payload.');
     }
     if (Object.values(payload).some((val) => typeof val === 'function')) {
         throw new errors_1.BridgeAPIError('Passing functions as part of the payload is not supported!');
     }
 };
 const _initFeatureFlags = (payload) => {
     validatePayload(payload);
-    return callBridge('initFeatureFlags', { user: payload.user });
+    return callBridge('initFeatureFlags', { user: payload.user, config: payload.config });
 };
 exports.initFeatureFlags = (0, utils_1.withRateLimiter)(_initFeatureFlags, maxOps, intervalInMs, `Feature flags initialisation calls are rate limited at ${maxOps}req/${intervalInMs / 1000}s`);