fix: add deprecation warning for Parse.Cloud.httpRequest (#7595)

This commit is contained in:
dblythy
2021-10-09 14:04:12 +11:00
committed by GitHub
parent 68a3a87501
commit ab1dddd406
4 changed files with 30 additions and 1 deletions

View File

@@ -1,5 +1,6 @@
import { Parse } from 'parse/node';
import * as triggers from '../triggers';
import Deprecator from '../Deprecator/Deprecator';
const Config = require('../Config');
function isParseObjectConstructor(object) {
@@ -716,7 +717,14 @@ ParseCloud.useMasterKey = () => {
);
};
ParseCloud.httpRequest = require('./httpRequest');
const request = require('./httpRequest');
ParseCloud.httpRequest = opts => {
Deprecator.logRuntimeDeprecation({
usage: 'Parse.Cloud.httpRequest',
solution: 'Use a http request library instead.',
});
return request(opts);
};
module.exports = ParseCloud;