squidex-client-manager
Version:
a client for interacting with the Squidex API
20 lines (16 loc) • 424 B
JavaScript
/**
* Functions for handling breaking changes
*/
function compatState(payload) {
if (typeof (payload.publish) !== 'undefined') {
return { publish: payload.publish };
}
return { publis: true };
}
function compatPayload(payload) {
const mangle = payload;
delete mangle.publish;
return { requestBody: mangle.data };
}
module.exports.compatState = compatState;
module.exports.compatPayload = compatPayload;