@@ -1,5 +1,5 @@
|
||||
import { ParsePubSub } from './ParsePubSub';
|
||||
import Parse from 'parse/node';
|
||||
import Parse from 'parse/node';
|
||||
import logger from '../logger';
|
||||
|
||||
class ParseCloudCodePublisher {
|
||||
@@ -21,11 +21,15 @@ class ParseCloudCodePublisher {
|
||||
|
||||
// Request is the request object from cloud code functions. request.object is a ParseObject.
|
||||
_onCloudCodeMessage(type: string, request: any): void {
|
||||
logger.verbose('Raw request from cloud code current : %j | original : %j', request.object, request.original);
|
||||
logger.verbose(
|
||||
'Raw request from cloud code current : %j | original : %j',
|
||||
request.object,
|
||||
request.original
|
||||
);
|
||||
// We need the full JSON which includes className
|
||||
const message = {
|
||||
currentParseObject: request.object._toFullJSON()
|
||||
}
|
||||
currentParseObject: request.object._toFullJSON(),
|
||||
};
|
||||
if (request.original) {
|
||||
message.originalParseObject = request.original._toFullJSON();
|
||||
}
|
||||
@@ -33,6 +37,4 @@ class ParseCloudCodePublisher {
|
||||
}
|
||||
}
|
||||
|
||||
export {
|
||||
ParseCloudCodePublisher
|
||||
}
|
||||
export { ParseCloudCodePublisher };
|
||||
|
||||
Reference in New Issue
Block a user