Built motion from commit 9030561.|0.0.88
[motion.git] / server / api / salesforce_field / salesforce_field.controller.js
1 var _0x7fc4=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x53\x61\x6C\x65\x73\x66\x6F\x72\x63\x65\x46\x69\x65\x6C\x64","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x6A\x73\x6F\x6E","\x65\x6E\x64","\x74\x68\x65\x6E","\x75\x70\x64\x61\x74\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x64\x65\x73\x74\x72\x6F\x79","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65"];_0x7fc4[0];var _=require(_0x7fc4[1]);var SalesforceField=require(_0x7fc4[3])[_0x7fc4[2]];function handleError(_0xefefx4,_0xefefx5){_0xefefx5=_0xefefx5||500;return function(_0xefefx6){_0xefefx4[_0x7fc4[5]](_0xefefx5)[_0x7fc4[4]](_0xefefx6)}}function responseWithResult(_0xefefx4,_0xefefx5){_0xefefx5=_0xefefx5||200;return function(_0xefefx8){if(_0xefefx8){_0xefefx4[_0x7fc4[5]](_0xefefx5)[_0x7fc4[6]](_0xefefx8)}}}function handleEntityNotFound(_0xefefx4){return function(_0xefefx8){if(!_0xefefx8){_0xefefx4[_0x7fc4[5]](404)[_0x7fc4[7]]();return null};return _0xefefx8}}function saveUpdates(_0xefefxb){return function(_0xefefx8){return _0xefefx8[_0x7fc4[9]](_0xefefxb)[_0x7fc4[8]](function(_0xefefxc){return _0xefefxc})}}function removeEntity(_0xefefx4){return function(_0xefefx8){if(_0xefefx8){return _0xefefx8[_0x7fc4[10]]()[_0x7fc4[8]](function(){_0xefefx4[_0x7fc4[5]](204)[_0x7fc4[7]]()})}}}exports[_0x7fc4[11]]=function(_0xefefxe,_0xefefx4){SalesforceField[_0x7fc4[13]]()[_0x7fc4[8]](responseWithResult(_0xefefx4))[_0x7fc4[12]](handleError(_0xefefx4))};exports[_0x7fc4[14]]=function(_0xefefxe,_0xefefx4){SalesforceField[_0x7fc4[17]](_0xefefxe[_0x7fc4[16]][_0x7fc4[15]])[_0x7fc4[8]](handleEntityNotFound(_0xefefx4))[_0x7fc4[8]](responseWithResult(_0xefefx4))[_0x7fc4[12]](handleError(_0xefefx4))};exports[_0x7fc4[18]]=function(_0xefefxe,_0xefefx4){SalesforceField[_0x7fc4[18]](_0xefefxe[_0x7fc4[19]])[_0x7fc4[8]](responseWithResult(_0xefefx4,201))[_0x7fc4[12]](handleError(_0xefefx4))};exports[_0x7fc4[20]]=function(_0xefefxe,_0xefefx4){if(_0xefefxe[_0x7fc4[19]][_0x7fc4[15]]){delete _0xefefxe[_0x7fc4[19]][_0x7fc4[15]]};SalesforceField[_0x7fc4[17]](_0xefefxe[_0x7fc4[16]][_0x7fc4[15]])[_0x7fc4[8]](handleEntityNotFound(_0xefefx4))[_0x7fc4[8]](saveUpdates(_0xefefxe[_0x7fc4[19]]))[_0x7fc4[8]](responseWithResult(_0xefefx4))[_0x7fc4[12]](handleError(_0xefefx4))};exports[_0x7fc4[10]]=function(_0xefefxe,_0xefefx4){SalesforceField[_0x7fc4[17]](_0xefefxe[_0x7fc4[16]][_0x7fc4[15]])[_0x7fc4[8]](handleEntityNotFound(_0xefefx4))[_0x7fc4[8]](removeEntity(_0xefefx4))[_0x7fc4[12]](handleError(_0xefefx4))}