Built motion from commit 4d2cf597c.|1.0.26
[motion.git] / server / api / zendesk_configuration / zendesk_configuration.controller.js
1 var _0xc436=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x5A\x65\x6E\x64\x65\x73\x6B\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x5A\x65\x6E\x64\x65\x73\x6B\x46\x69\x65\x6C\x64","\x61\x70\x69","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x6C\x6F\x67\x67\x65\x72\x2E\x6A\x73","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\x71\x75\x65\x72\x79","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65","\x6D\x65\x72\x67\x65","\x73\x61\x76\x65","\x66\x69\x6E\x64\x42\x79\x49\x64","\x64\x65\x73\x74\x72\x6F\x79","\x61\x64\x64\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x46\x69\x65\x6C\x64","\x61\x64\x64\x53\x75\x62\x6A\x65\x63\x74","\x73\x75\x62\x6A\x65\x63\x74","\x61\x64\x64\x44\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E","\x61\x64\x64\x46\x69\x65\x6C\x64","\x66\x69\x65\x6C\x64","\x74\x79\x70\x65","\x61\x64\x64\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x54\x61\x67\x73","\x73\x65\x74\x54\x61\x67\x73","\x65\x6E\x64","\x73\x74\x61\x63\x6B","\x65\x72\x72\x6F\x72"];_0xc436[0];var _=require(_0xc436[1]);var ZendeskConfiguration=require(_0xc436[3])[_0xc436[2]];var ZendeskField=require(_0xc436[3])[_0xc436[4]];var logger=require(_0xc436[6])(_0xc436[5]);exports[_0xc436[7]]= function(_0xa96ex5,_0xa96ex6){ZendeskConfiguration[_0xc436[13]]({where:_0xa96ex5[_0xc436[12]]})[_0xc436[11]](function(_0xa96ex8){return _0xa96ex6[_0xc436[10]](200)[_0xc436[9]](_0xa96ex8)})[_0xc436[8]](function(_0xa96ex7){return handleError(_0xa96ex6,_0xa96ex7)})};exports[_0xc436[14]]= function(_0xa96ex5,_0xa96ex6){ZendeskConfiguration[_0xc436[18]]({where:{id:_0xa96ex5[_0xc436[17]][_0xc436[16]]},include:[{all:true}]})[_0xc436[11]](function(_0xa96ex9){if(!_0xa96ex9){return _0xa96ex6[_0xc436[15]](404)};return _0xa96ex6[_0xc436[9]](_0xa96ex9)})[_0xc436[8]](function(_0xa96ex7){return handleError(_0xa96ex6,_0xa96ex7)})};exports[_0xc436[19]]= function(_0xa96ex5,_0xa96ex6){ZendeskConfiguration[_0xc436[19]](_0xa96ex5[_0xc436[20]])[_0xc436[11]](function(_0xa96ex9){return _0xa96ex6[_0xc436[10]](201)[_0xc436[9]](_0xa96ex9)})[_0xc436[8]](function(_0xa96ex7){return handleError(_0xa96ex6,_0xa96ex7)})};exports[_0xc436[21]]= function(_0xa96ex5,_0xa96ex6){if(_0xa96ex5[_0xc436[20]][_0xc436[16]]){delete _0xa96ex5[_0xc436[20]][_0xc436[16]]};ZendeskConfiguration[_0xc436[24]](_0xa96ex5[_0xc436[17]][_0xc436[16]])[_0xc436[11]](function(_0xa96ex9){if(!_0xa96ex9){return _0xa96ex6[_0xc436[15]](404)};var _0xa96exa=_[_0xc436[22]](_0xa96ex9,_0xa96ex5[_0xc436[20]]);_0xa96exa[_0xc436[23]]()[_0xc436[11]](function(){return _0xa96ex6[_0xc436[10]](200)[_0xc436[9]](_0xa96ex9)})[_0xc436[8]](function(_0xa96ex7){return handleError(_0xa96ex6,_0xa96ex7)})})[_0xc436[8]](function(_0xa96ex7){return handleError(_0xa96ex6,_0xa96ex7)})};exports[_0xc436[25]]= function(_0xa96ex5,_0xa96ex6){ZendeskConfiguration[_0xc436[24]](_0xa96ex5[_0xc436[17]][_0xc436[16]])[_0xc436[11]](function(_0xa96ex9){if(!_0xa96ex9){return _0xa96ex6[_0xc436[15]](404)};_0xa96ex9[_0xc436[25]]()[_0xc436[11]](function(){return _0xa96ex6[_0xc436[15]](204)})[_0xc436[8]](function(_0xa96ex7){return handleError(_0xa96ex6,_0xa96ex7)})})[_0xc436[8]](function(_0xa96ex7){return handleError(_0xa96ex6,_0xa96ex7)})};exports[_0xc436[26]]= function(_0xa96ex5,_0xa96ex6,_0xa96exb){ZendeskConfiguration[_0xc436[24]](_0xa96ex5[_0xc436[17]][_0xc436[16]])[_0xc436[11]](function(_0xa96exc){if(!_0xa96exc){return _0xa96ex6[_0xc436[15]](500)};ZendeskField[_0xc436[19]](_0xa96ex5[_0xc436[20]])[_0xc436[11]](function(_0xa96exd){switch(_0xa96ex5[_0xc436[17]][_0xc436[33]]){case _0xc436[28]:_0xa96exc[_0xc436[27]](_0xa96exd)[_0xc436[11]](function(){return _0xa96ex6[_0xc436[10]](200)[_0xc436[9]](_0xa96exd)})[_0xc436[8]](function(_0xa96ex7){return handleError(_0xa96ex6,_0xa96ex7)});break;case _0xc436[30]:_0xa96exc[_0xc436[29]](_0xa96exd)[_0xc436[11]](function(){return _0xa96ex6[_0xc436[10]](200)[_0xc436[9]](_0xa96exd)})[_0xc436[8]](function(_0xa96ex7){return handleError(_0xa96ex6,_0xa96ex7)});break;case _0xc436[32]:_0xa96exc[_0xc436[31]](_0xa96exd)[_0xc436[11]](function(){return _0xa96ex6[_0xc436[10]](200)[_0xc436[9]](_0xa96exd)})[_0xc436[8]](function(_0xa96ex7){return handleError(_0xa96ex6,_0xa96ex7)});break}})[_0xc436[8]](function(_0xa96ex7){return handleError(_0xa96ex6,_0xa96ex7)})})[_0xc436[8]](function(_0xa96ex7){return handleError(_0xa96ex6,_0xa96ex7)})};exports[_0xc436[34]]= function(_0xa96ex5,_0xa96ex6,_0xa96exb){ZendeskConfiguration[_0xc436[24]](_0xa96ex5[_0xc436[17]][_0xc436[16]])[_0xc436[11]](handleEntityNotFound(_0xa96ex6))[_0xc436[11]](function(_0xa96exc){return _0xa96exc[_0xc436[35]](_0xa96ex5[_0xc436[20]])})[_0xc436[11]](function(_0xa96exe){return _0xa96ex6[_0xc436[15]](200)})[_0xc436[8]](function(_0xa96ex7){return handleError(_0xa96ex6,_0xa96ex7)})};function handleEntityNotFound(_0xa96ex6){return function(_0xa96ex10){if(!_0xa96ex10){_0xa96ex6[_0xc436[10]](404)[_0xc436[36]]();return null};return _0xa96ex10}}function handleError(_0xa96ex6,_0xa96ex7){logger[_0xc436[38]](_0xa96ex7[_0xc436[37]]);return _0xa96ex6[_0xc436[10]](500)[_0xc436[9]](_0xa96ex7)}