You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
API request method calls do not modify the caller's references.
Actual behavior
Bigcommerce::Request#raw_request calls params.delete(:connection) removing :connection from caller
Steps to reproduce behavior
options={:page=>page,:limit=>250,:connection=>connection}customers=Bigcommerce::Customer.all(options)# process# get page 2options[:page]=page + 1# NoMethodError because :connection was remove by prior callcustomers=Bigcommerce::Customer.all(options)