facebook / facebook-nodejs-business-sdk

Node.js SDK for Meta Marketing APIs
https://developers.facebook.com/docs/business-sdk
Other
489 stars 226 forks source link

Global debug mode flag does not work for EventRequests #261

Open hisham opened 1 year ago

hisham commented 1 year ago

Which SDK version are you using?

17.0.3

What's the issue?

EventRequest.execute will not honor debug mode set via FacebookAdsApi.

Steps/Sample code to reproduce the issue

const facebookAdsApi = FacebookAdsApi.init(
    accessToken,
  ).setDebug(this.debugMode);

const eventRequest = new EventRequest(
        accessToken,
        datasetId,
        [event]
      )

eventRequest.execute()

Observed Results:

No debug log outputted unless I call setDebugMode on the EventRequest

Expected Results:

debug log should be outputted.