Pass options to support checks

This commit is contained in:
Pete Richards 2017-02-21 17:03:16 -08:00
parent d9f8622459
commit 8c77d4006a

View File

@ -176,8 +176,9 @@ define([
* @private
*/
TelemetryAPI.prototype.findSubscriptionProvider = function (domainObject) {
var args = Array.prototype.slice.apply(arguments);
function supportsDomainObject(provider) {
return provider.supportsSubscribe(domainObject);
return provider.supportsSubscribe.apply(provider, args);
}
return this.subscriptionProviders.filter(supportsDomainObject)[0];
@ -187,8 +188,9 @@ define([
* @private
*/
TelemetryAPI.prototype.findRequestProvider = function (domainObject, options) {
var args = Array.prototype.slice.apply(arguments);
function supportsDomainObject(provider) {
return provider.supportsRequest(domainObject);
return provider.supportsRequest.apply(provider, args);
}
return this.requestProviders.filter(supportsDomainObject)[0];