frappe-node
Version:
A npm package frappe framework
45 lines (37 loc) • 1.02 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
var get_args = exports.get_args = function get_args() {
var data = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : null;
var sid = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : null;
var args = {
method: "POST",
headers: { 'Accept': 'application/json', 'Content-Type': 'application/json' }
};
//append body if exists
if (data) {
args["body"] = data;
}
//append if sid exists
if (sid) {
args["cookies"] = { 'sid': sid.split(';')[0].split('=')[1] };
}
return args;
};
var get_domain = exports.get_domain = function get_domain(site_name) {
if (site_name) {
var domain = 'http://' + site_name;
return domain.trim();
}
return null;
};
var get_data = exports.get_data = function get_data(doctype, data) {
return {
"doctype": doctype,
"info": data ? data : {}
};
};
var console_message = exports.console_message = function console_message(msg) {
console.log(msg);
};