mirror of
https://github.com/nasa/openmct.git
synced 2025-06-17 14:48:13 +00:00
4863 - Object.hasOwn unsupported (#4920)
Co-authored-by: Jamie V <jamie.j.vigliotta@nasa.gov>
This commit is contained in:
@ -512,7 +512,7 @@ define([
|
|||||||
TelemetryAPI.prototype.handleMissingRequestProvider = function (domainObject) {
|
TelemetryAPI.prototype.handleMissingRequestProvider = function (domainObject) {
|
||||||
this.noRequestProviderForAllObjects = this.requestProviders.every(requestProvider => {
|
this.noRequestProviderForAllObjects = this.requestProviders.every(requestProvider => {
|
||||||
const supportsRequest = requestProvider.supportsRequest.apply(requestProvider, arguments);
|
const supportsRequest = requestProvider.supportsRequest.apply(requestProvider, arguments);
|
||||||
const hasRequestProvider = Object.hasOwn(requestProvider, 'request');
|
const hasRequestProvider = Object.prototype.hasOwnProperty.call(requestProvider, 'request') && typeof requestProvider.request === 'function';
|
||||||
|
|
||||||
return supportsRequest && hasRequestProvider;
|
return supportsRequest && hasRequestProvider;
|
||||||
});
|
});
|
||||||
|
Reference in New Issue
Block a user