Skip to content

Commit bdd05b4

Browse files
committed
cockpit.js: Put back cockpit.{resolve,reject}
Commit 132300e was premature, subscription-manager still uses that [1]. Put it back, but in terms of the standard Promise API. Add a deprecation warning. [1] cockpit-project/subscription-manager-cockpit#84
1 parent d1f886b commit bdd05b4

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

pkg/lib/cockpit.js

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -116,6 +116,16 @@ function factory() {
116116
},
117117
};
118118

119+
cockpit.resolve = function resolve(result) {
120+
console.warn("cockpit.resolve() is deprecated. Use Promise.resolve()");
121+
return Promise.resolve(result);
122+
};
123+
124+
cockpit.reject = function reject(ex) {
125+
console.warn("cockpit.reject() is deprecated. Use Promise.reject()");
126+
return Promise.reject(ex);
127+
};
128+
119129
cockpit.defer = function() {
120130
return new Deferred();
121131
};

0 commit comments

Comments
 (0)