Skip to content
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

Bugfix: Issue 3111 #3122

Merged
merged 7 commits into from
Sep 26, 2018
Merged

Bugfix: Issue 3111 #3122

merged 7 commits into from
Sep 26, 2018

Conversation

pm-harshad-mane
Copy link
Contributor

  • Bugfix

Description of change

PubMatic was making changes to AdUnit object due to which IX adapter code was getting a malformed AdUnit object. Fixed this bug by creating a deepClone of AdUnit object in PubMatic adapter before using.

Issue link: #3111

@pm-harshad-mane
Copy link
Contributor Author

Hello @mike-chowla,
Can you please review the changes?

@pm-harshad-mane
Copy link
Contributor Author

Hello @jsnellbaker ,

Could you please review the changes?

@jsnellbaker jsnellbaker self-requested a review September 25, 2018 15:49
@jsnellbaker jsnellbaker self-assigned this Sep 25, 2018
@jsnellbaker
Copy link
Collaborator

@pm-harshad-mane I'll take a look into this soon. Thanks for putting it together.

@jsnellbaker jsnellbaker merged commit 100e3e1 into prebid:master Sep 26, 2018
@pm-harshad-mane
Copy link
Contributor Author

Thank you @jsnellbaker

Darijusch added a commit to researchgate/Prebid.js that referenced this pull request Sep 27, 2018
ArmandChoy pushed a commit to RockYou-Ads/Prebid.js that referenced this pull request Sep 28, 2018
* 'master' of https://github.com/prebid/Prebid.js: (367 commits)
  Rubicon adapter: get referrer from bidderRequest.refererInfo.referer; (prebid#3087)
  Minor freewheel-ssp update (prebid#3119)
  fixes prebid#3128 YieldlabBidAdapter is not using bidRequest.params.adSize (prebid#3129)
  Support Video Renderer (prebid#3104)
  Fix for Issue 3130: passing new copy of adUnits object to every adapter (prebid#3131)
  Add video params to Beachfront adapter (prebid#3121)
  Sonobi - Fix ref encoding (prebid#3125)
  update circleci link to just Prebid.js builds (prebid#3132)
  Bugfix: Issue 3111 (prebid#3122)
  increment prebid version
  Prebid 1.25.0 Release
  adding account to s2s bidder-sync request (prebid#3123)
  Revert "Trafficroots Bid Adapter Submission (prebid#2993)" (prebid#3124)
  Trafficroots Bid Adapter Submission (prebid#2993)
  add versioning and deprecation policy doc (prebid#3103)
  improving kargo unit tests for currency handling (prebid#3106)
  AdOcean adapter improvment (prebid#3011)
  Serverbid Bid Adapter: Add pubnx alias (prebid#3064)
  Adds an id parameter (prebid#3107)
  added sizes for rubicon (prebid#3094)
  ...
pedrolopezmrf pushed a commit to Marfeel/Prebid.js that referenced this pull request Mar 18, 2019
* bug fix for Prebid issue 3111

* adding try-catch around the fix

* added a warning on exception handling

* updated the message

* using util.deepClone

* changed variable name from original_bid to originalBid

* unit test case for checking original object modification
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants