[Telemetry API] wrap limits function return in promise if needed (#4044)

This commit is contained in:
David Tsay 2021-07-20 07:25:43 -07:00 committed by GitHub
parent 7d3baee7b5
commit 240f58b2d0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -173,10 +173,11 @@ define([
const limitEvaluator = oldObject.getCapability("limit");
return {
limits: function () {
return limitEvaluator.limits();
limits: () => {
return limitEvaluator.limits.then !== undefined
? limitEvaluator.limits()
: Promise.resolve(limitEvaluator.limits());
}
};
};