Built motion from commit ff78e754.|2.6.29
[motion2.git] / server / api / openchannelInteraction / openchannelInteraction.controller.js
1 // *************************************************************************
2 // *                                                                       *
3 // * xCALLY Motion -  The Omnichannel Contact Center                       *
4 // * Copyright (c) Xenialab s.r.l. All Rights Reserved                     *
5 // *                                                                       *
6 // *************************************************************************
7 // *                                                                       *
8 // * Email: info@xcally.com                                                *
9 // * Website: https://www.xcally.com                                       *
10 // *                                                                       *
11 // *************************************************************************
12 // *                                                                       *
13 // * The SOFTWARE PRODUCT is protected by copyright laws and international *
14 // * copyright treaties, as well as other intellectual property laws and   *
15 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                         *
16 // *                                                                       *
17 // *************************************************************************
18 var _0x4f0c=['api','../../config/environment','../../mysqldb','redis','defaults','socket.io-emitter','./openchannelInteraction.socket','register','sendStatus','status','end','json','undefined','limit','count','offset','set','Content-Range','update','then','destroy','error','stack','name','index','map','OpenchannelInteraction','rawAttributes','getOptions','findAll','openchannel','query','user','type','from','params','model','keys','filters','intersection','attributes','fields','length','includeAll','include','options','find','catch','create','body','addMessage','OpenchannelMessage','omit','ids','getMessages','findOne','hasOwnProperty','order','sort','where','pick','filter','merge','$gte','split','format','YYYY-MM-DD\x20HH:mm:ss','rows','setTags','spread','Tag','color','emit','removeTags','download','unix','join','root','files','tmp','server','transcript-%d-%s.zip','push','CmContact','Contact','firstName','lastName','Attachment','Messages','createdAt','read','OpenchannelAccount','Account','fullname','get','mkdirSync','Openchannel','Owner','N.A.','toString','closed','closedAt','disposition','threadId','Public','Private','basename','existsSync','createReadStream','createWriteStream','direction','User','out','secret','value','renderFile','views','downloadInteraction.ejs','transcript-','.pdf','createPdfFromHTML','Unable\x20to\x20delete\x20zip\x20file','rimraf','zip-dir','moment','ejs','lodash','ioredis','../../components/interaction/service','../../components/parsers/qs','../../config/logger'];(function(_0x56b522,_0x40dbe1){var _0x1cf2f2=function(_0x233a85){while(--_0x233a85){_0x56b522['push'](_0x56b522['shift']());}};_0x1cf2f2(++_0x40dbe1);}(_0x4f0c,0x180));var _0xc4f0=function(_0x4367e8,_0x3aa4e5){_0x4367e8=_0x4367e8-0x0;var _0x1a3a1f=_0x4f0c[_0x4367e8];return _0x1a3a1f;};'use strict';var rimraf=require(_0xc4f0('0x0'));var zipdir=require(_0xc4f0('0x1'));var moment=require(_0xc4f0('0x2'));var util=require('util');var path=require('path');var ejs=require(_0xc4f0('0x3'));var fs=require('fs');var _=require(_0xc4f0('0x4'));var Redis=require(_0xc4f0('0x5'));var interaction=require(_0xc4f0('0x6'));var qs=require(_0xc4f0('0x7'));var pdf=require('../../components/export/pdf');var logger=require(_0xc4f0('0x8'))(_0xc4f0('0x9'));var config=require(_0xc4f0('0xa'));var db=require(_0xc4f0('0xb'))['db'];config[_0xc4f0('0xc')]=_[_0xc4f0('0xd')](config[_0xc4f0('0xc')],{'host':'localhost','port':0x18eb});var socket=require(_0xc4f0('0xe'))(new Redis(config[_0xc4f0('0xc')]));require(_0xc4f0('0xf'))[_0xc4f0('0x10')](socket);function respondWithStatusCode(_0x441a61,_0x341013){_0x341013=_0x341013||0xcc;return function(_0x5de1fc){if(_0x5de1fc){return _0x441a61[_0xc4f0('0x11')](_0x341013);}return _0x441a61[_0xc4f0('0x12')](_0x341013)[_0xc4f0('0x13')]();};}function respondWithResult(_0x50d017,_0x3b5963){_0x3b5963=_0x3b5963||0xc8;return function(_0x521fb2){if(_0x521fb2){return _0x50d017[_0xc4f0('0x12')](_0x3b5963)[_0xc4f0('0x14')](_0x521fb2);}};}function respondWithFilteredResult(_0x27d881,_0x27b159){return function(_0x2f363a){if(_0x2f363a){var _0x2e398d=typeof _0x27b159['offset']===_0xc4f0('0x15')&&typeof _0x27b159[_0xc4f0('0x16')]===_0xc4f0('0x15');var _0x512986=_0x2f363a[_0xc4f0('0x17')];var _0x4599ca=_0x2e398d?0x0:_0x27b159['offset'];var _0x152f43=_0x2e398d?_0x2f363a[_0xc4f0('0x17')]:_0x27b159[_0xc4f0('0x18')]+_0x27b159['limit'];var _0x2caf62;if(_0x152f43>=_0x512986){_0x152f43=_0x512986;_0x2caf62=0xc8;}else{_0x2caf62=0xce;}_0x27d881['status'](_0x2caf62);return _0x27d881[_0xc4f0('0x19')](_0xc4f0('0x1a'),_0x4599ca+'-'+_0x152f43+'/'+_0x512986)[_0xc4f0('0x14')](_0x2f363a);}return null;};}function saveUpdates(_0x271a43){return function(_0x4b1387){if(_0x4b1387){return _0x4b1387[_0xc4f0('0x1b')](_0x271a43)[_0xc4f0('0x1c')](function(_0x241b38){return _0x241b38;});}return null;};}function removeEntity(_0x47663e){return function(_0x27f707){if(_0x27f707){return _0x27f707[_0xc4f0('0x1d')]()['then'](function(){_0x47663e['status'](0xcc)[_0xc4f0('0x13')]();});}};}function handleEntityNotFound(_0x359984){return function(_0x4566e8){if(!_0x4566e8){_0x359984[_0xc4f0('0x11')](0x194);}return _0x4566e8;};}function handleError(_0x5cf2e8,_0x2fca34){_0x2fca34=_0x2fca34||0x1f4;return function(_0x5c7130){logger[_0xc4f0('0x1e')](_0x5c7130[_0xc4f0('0x1f')]);if(_0x5c7130['name']){delete _0x5c7130[_0xc4f0('0x20')];}_0x5cf2e8[_0xc4f0('0x12')](_0x2fca34)['send'](_0x5c7130);};}exports[_0xc4f0('0x21')]=function(_0x40f7ea,_0x6b960){var _0x4fc3ca={};var _0x4f52b4=_[_0xc4f0('0x22')](db[_0xc4f0('0x23')][_0xc4f0('0x24')],function(_0x43df16){return{'name':_0x43df16['fieldName'],'type':_0x43df16['type']['key']};});_0x4fc3ca=qs[_0xc4f0('0x25')](_0x4f52b4,_0x40f7ea);return interaction[_0xc4f0('0x26')](_0xc4f0('0x27'),_0x40f7ea[_0xc4f0('0x28')],_0x40f7ea[_0xc4f0('0x29')],_0x4fc3ca,_0x4f52b4)['then'](respondWithFilteredResult(_0x6b960,_0x4fc3ca))['catch'](handleError(_0x6b960,null));};exports['show']=function(_0x3e49cc,_0x35c228){var _0x27002b={};if(_0x3e49cc[_0xc4f0('0x28')][_0xc4f0('0x2a')]&&_0x3e49cc['query'][_0xc4f0('0x2a')]===_0xc4f0('0x2b')){_0x27002b[_0xc4f0('0x2b')]=_0x3e49cc[_0xc4f0('0x2c')]['id'];}else{_0x27002b['id']=_0x3e49cc[_0xc4f0('0x2c')]['id'];}var _0x43823b={'raw':![],'where':_0x27002b},_0x4f63b6={};_0x4f63b6[_0xc4f0('0x2d')]=_[_0xc4f0('0x2e')](db[_0xc4f0('0x23')][_0xc4f0('0x24')]);_0x4f63b6[_0xc4f0('0x28')]=_[_0xc4f0('0x2e')](_0x3e49cc['query']);_0x4f63b6[_0xc4f0('0x2f')]=_[_0xc4f0('0x30')](_0x4f63b6[_0xc4f0('0x2d')],_0x4f63b6[_0xc4f0('0x28')]);_0x43823b[_0xc4f0('0x31')]=_[_0xc4f0('0x30')](_0x4f63b6['model'],qs[_0xc4f0('0x32')](_0x3e49cc[_0xc4f0('0x28')]['fields']));_0x43823b['attributes']=_0x43823b[_0xc4f0('0x31')][_0xc4f0('0x33')]?_0x43823b['attributes']:_0x4f63b6[_0xc4f0('0x2d')];if(_0x3e49cc[_0xc4f0('0x28')][_0xc4f0('0x34')]){_0x43823b[_0xc4f0('0x35')]=[{'all':!![]}];}_0x43823b=_['merge']({},_0x43823b,_0x3e49cc[_0xc4f0('0x36')]);return db['OpenchannelInteraction'][_0xc4f0('0x37')](_0x43823b)[_0xc4f0('0x1c')](handleEntityNotFound(_0x35c228,null))[_0xc4f0('0x1c')](respondWithResult(_0x35c228,null))[_0xc4f0('0x38')](handleError(_0x35c228,null));};exports[_0xc4f0('0x39')]=function(_0x1f68c1,_0x259d95){return db['OpenchannelInteraction']['create'](_0x1f68c1['body'],{})['then'](respondWithResult(_0x259d95,0xc9))['catch'](handleError(_0x259d95,null));};exports[_0xc4f0('0x1b')]=function(_0x536301,_0x180c01){if(_0x536301[_0xc4f0('0x3a')]['id']){delete _0x536301[_0xc4f0('0x3a')]['id'];}return db[_0xc4f0('0x23')][_0xc4f0('0x37')]({'where':{'id':_0x536301[_0xc4f0('0x2c')]['id']}})[_0xc4f0('0x1c')](handleEntityNotFound(_0x180c01,null))[_0xc4f0('0x1c')](saveUpdates(_0x536301['body'],null))[_0xc4f0('0x1c')](respondWithResult(_0x180c01,null))[_0xc4f0('0x38')](handleError(_0x180c01,null));};exports[_0xc4f0('0x1d')]=function(_0x43673f,_0x235f05){return db[_0xc4f0('0x23')][_0xc4f0('0x37')]({'where':{'id':_0x43673f[_0xc4f0('0x2c')]['id']}})[_0xc4f0('0x1c')](handleEntityNotFound(_0x235f05,null))[_0xc4f0('0x1c')](removeEntity(_0x235f05,null))[_0xc4f0('0x38')](handleError(_0x235f05,null));};exports['describe']=function(_0x5b349d,_0x2a9e60){return db['OpenchannelInteraction']['describe']()[_0xc4f0('0x1c')](respondWithResult(_0x2a9e60,null))[_0xc4f0('0x38')](handleError(_0x2a9e60,null));};exports[_0xc4f0('0x3b')]=function(_0x5570d1,_0x4d9647){return db[_0xc4f0('0x3c')][_0xc4f0('0x37')]({'where':{'id':_0x5570d1['params']['id']}})[_0xc4f0('0x1c')](handleEntityNotFound(_0x4d9647,null))[_0xc4f0('0x1c')](function(_0x1bd3b9){if(_0x1bd3b9){return _0x1bd3b9['addMessage'](_0x5570d1['body']['ids'],_[_0xc4f0('0x3d')](_0x5570d1[_0xc4f0('0x3a')],[_0xc4f0('0x3e'),'id'])||{});}})[_0xc4f0('0x1c')](respondWithResult(_0x4d9647,null))['catch'](handleError(_0x4d9647,null));};exports[_0xc4f0('0x3f')]=function(_0x1de719,_0x58dd46){var _0x39ee09={'raw':![],'where':{}};var _0x187401={};var _0x5110b9={'count':0x0,'rows':[]};return db['OpenchannelInteraction'][_0xc4f0('0x40')]({'where':{'id':_0x1de719['params']['id']}})[_0xc4f0('0x1c')](handleEntityNotFound(_0x58dd46,null))[_0xc4f0('0x1c')](function(_0x3189c8){if(_0x3189c8){_0x187401[_0xc4f0('0x2d')]=_[_0xc4f0('0x2e')](db['OpenchannelMessage'][_0xc4f0('0x24')]);_0x187401[_0xc4f0('0x28')]=_[_0xc4f0('0x2e')](_0x1de719[_0xc4f0('0x28')]);_0x187401[_0xc4f0('0x2f')]=_[_0xc4f0('0x30')](_0x187401[_0xc4f0('0x2d')],_0x187401[_0xc4f0('0x28')]);_0x39ee09[_0xc4f0('0x31')]=_[_0xc4f0('0x30')](_0x187401[_0xc4f0('0x2d')],qs[_0xc4f0('0x32')](_0x1de719[_0xc4f0('0x28')]['fields']));_0x39ee09[_0xc4f0('0x31')]=_0x39ee09['attributes'][_0xc4f0('0x33')]?_0x39ee09[_0xc4f0('0x31')]:_0x187401[_0xc4f0('0x2d')];if(!_0x1de719[_0xc4f0('0x28')][_0xc4f0('0x41')]('nolimit')){_0x39ee09[_0xc4f0('0x16')]=qs[_0xc4f0('0x16')](_0x1de719[_0xc4f0('0x28')][_0xc4f0('0x16')]);_0x39ee09['offset']=qs[_0xc4f0('0x18')](_0x1de719[_0xc4f0('0x28')][_0xc4f0('0x18')]);}_0x39ee09[_0xc4f0('0x42')]=qs[_0xc4f0('0x43')](_0x1de719[_0xc4f0('0x28')][_0xc4f0('0x43')]);_0x39ee09[_0xc4f0('0x44')]=qs[_0xc4f0('0x2f')](_[_0xc4f0('0x45')](_0x1de719[_0xc4f0('0x28')],_0x187401['filters']));_0x39ee09[_0xc4f0('0x44')]['OpenchannelInteractionId']=_0x3189c8['id'];if(_0x1de719[_0xc4f0('0x28')][_0xc4f0('0x46')]){_0x39ee09['where']=_[_0xc4f0('0x47')](_0x39ee09[_0xc4f0('0x44')],{'$or':_[_0xc4f0('0x22')](_0x39ee09[_0xc4f0('0x31')],function(_0x4d4af3){var _0x124e50={};_0x124e50[_0x4d4af3]={'$like':'%'+_0x1de719[_0xc4f0('0x28')][_0xc4f0('0x46')]+'%'};return _0x124e50;})});}if(_0x1de719[_0xc4f0('0x28')]['$gte']){var _0x57980d=_0x1de719[_0xc4f0('0x28')][_0xc4f0('0x48')][_0xc4f0('0x49')](',');var _0xf32efc={};_0xf32efc[_0x57980d[0x0]]={'$gte':moment(_0x57980d[0x1])[_0xc4f0('0x4a')](_0xc4f0('0x4b'))};_0x39ee09[_0xc4f0('0x44')]=_[_0xc4f0('0x47')](_0x39ee09[_0xc4f0('0x44')],_0xf32efc);}_0x39ee09=_[_0xc4f0('0x47')]({},_0x39ee09,_0x1de719[_0xc4f0('0x36')]);return db[_0xc4f0('0x3c')]['count']({'where':_0x39ee09[_0xc4f0('0x44')]})[_0xc4f0('0x1c')](function(_0x31edbf){_0x5110b9[_0xc4f0('0x17')]=_0x31edbf;if(_0x1de719[_0xc4f0('0x28')][_0xc4f0('0x34')]){_0x39ee09['include']=[{'all':!![]}];}return db['OpenchannelMessage'][_0xc4f0('0x26')](_0x39ee09);})['then'](function(_0x2624a3){_0x5110b9[_0xc4f0('0x4c')]=_0x2624a3;return _0x5110b9;});}})[_0xc4f0('0x1c')](respondWithFilteredResult(_0x58dd46,_0x39ee09))['catch'](handleError(_0x58dd46,null));};exports['addTags']=function(_0x79af87,_0x1a0d37){return db[_0xc4f0('0x23')][_0xc4f0('0x37')]({'where':{'id':_0x79af87[_0xc4f0('0x2c')]['id']}})[_0xc4f0('0x1c')](handleEntityNotFound(_0x1a0d37,null))[_0xc4f0('0x1c')](function(_0x304721){if(_0x304721){return _0x304721[_0xc4f0('0x4d')](_0x79af87[_0xc4f0('0x3a')][_0xc4f0('0x3e')],_[_0xc4f0('0x3d')](_0x79af87[_0xc4f0('0x3a')],[_0xc4f0('0x3e'),'id'])||{})[_0xc4f0('0x4e')](function(){return db[_0xc4f0('0x4f')][_0xc4f0('0x26')]({'attributes':['id','name',_0xc4f0('0x50')],'where':{'id':_0x79af87[_0xc4f0('0x3a')][_0xc4f0('0x3e')]}});})[_0xc4f0('0x1c')](function(_0x4b5600){socket[_0xc4f0('0x51')]('openchannelInteractionTags:save',{'id':Number(_0x79af87['params']['id']),'tags':_0x4b5600||[]});return{'id':Number(_0x79af87['params']['id']),'tags':_0x4b5600||[]};});}})['then'](respondWithResult(_0x1a0d37,null))['catch'](handleError(_0x1a0d37,null));};exports[_0xc4f0('0x52')]=function(_0x30c28f,_0x21e511){return db[_0xc4f0('0x23')][_0xc4f0('0x37')]({'where':{'id':_0x30c28f[_0xc4f0('0x2c')]['id']}})['then'](handleEntityNotFound(_0x21e511,null))['then'](function(_0x526f2f){if(_0x526f2f){return _0x526f2f[_0xc4f0('0x52')](_0x30c28f[_0xc4f0('0x28')][_0xc4f0('0x3e')]);}})[_0xc4f0('0x1c')](respondWithStatusCode(_0x21e511,null))['catch'](handleError(_0x21e511,null));};exports[_0xc4f0('0x53')]=function(_0x250c98,_0x5822c4){var _0xdf49a3=moment()[_0xc4f0('0x54')]()['toString']();var _0x2de23a=path[_0xc4f0('0x55')](config[_0xc4f0('0x56')],'server',_0xc4f0('0x57'),_0xc4f0('0x58'));var _0x578d93=path['join'](config[_0xc4f0('0x56')],_0xc4f0('0x59'),_0xc4f0('0x57'),'attachments');var _0x504542=path[_0xc4f0('0x55')](_0x2de23a,_0xdf49a3);var _0x4e92a4=util[_0xc4f0('0x4a')](_0xc4f0('0x5a'),_0x250c98[_0xc4f0('0x2c')]['id'],_0xdf49a3);var _0x26409f=path[_0xc4f0('0x55')](_0x2de23a,_0x4e92a4);var _0x480b0a=[];_0x480b0a['push']({'model':db['User'],'as':'User','attributes':['id','fullname'],'raw':!![]});_0x480b0a[_0xc4f0('0x5b')]({'model':db[_0xc4f0('0x5c')],'as':_0xc4f0('0x5d'),'attributes':['id',_0xc4f0('0x5e'),_0xc4f0('0x5f')],'raw':!![]});if(_0x250c98['query']['attachments']){_0x480b0a[_0xc4f0('0x5b')]({'model':db[_0xc4f0('0x60')],'as':_0xc4f0('0x60'),'raw':!![]});}var _0x4e9f2f=[{'model':db[_0xc4f0('0x3c')],'as':_0xc4f0('0x61'),'attributes':['id',_0xc4f0('0x3a'),_0xc4f0('0x62'),'direction','secret',_0xc4f0('0x63')],'include':_0x480b0a}];_0x4e9f2f[_0xc4f0('0x5b')]({'model':db[_0xc4f0('0x64')],'as':_0xc4f0('0x65'),'attributes':['id','name']});_0x4e9f2f[_0xc4f0('0x5b')]({'model':db['User'],'as':'Owner','attributes':['id',_0xc4f0('0x66')]});return db[_0xc4f0('0x23')]['find']({'where':{'id':_0x250c98[_0xc4f0('0x2c')]['id']},'include':_0x4e9f2f})['then'](handleEntityNotFound(_0x5822c4,null))[_0xc4f0('0x1c')](function(_0x5dcf43){if(_0x5dcf43){var _0x4df9d1=_0x5dcf43[_0xc4f0('0x67')]({'plain':!![]});fs[_0xc4f0('0x68')](_0x504542);var _0x4de8ba={'channel':_0xc4f0('0x69'),'account':_0x4df9d1['Account'][_0xc4f0('0x20')],'agent':_0x4df9d1[_0xc4f0('0x6a')]?_0x4df9d1[_0xc4f0('0x6a')][_0xc4f0('0x66')]:_0xc4f0('0x6b'),'createdAt':moment(_0x4df9d1[_0xc4f0('0x62')])[_0xc4f0('0x4a')]('YYYY-MM-DD\x20HH:mm:ss')[_0xc4f0('0x6c')](),'closedAt':_0x4df9d1[_0xc4f0('0x6d')]?moment(_0x4df9d1[_0xc4f0('0x6e')])['format'](_0xc4f0('0x4b'))[_0xc4f0('0x6c')]():'','disposition':_0x4df9d1[_0xc4f0('0x6f')],'visibility':_0x4df9d1[_0xc4f0('0x70')]?_0xc4f0('0x71'):_0xc4f0('0x72'),'messages':_(_0x4df9d1[_0xc4f0('0x61')])[_0xc4f0('0x46')]({'secret':![]})[_0xc4f0('0x22')](function(_0xc501a7){if(_0xc501a7[_0xc4f0('0x60')]){var _0x51b3cf=path['join'](_0x578d93,_0xc501a7[_0xc4f0('0x60')][_0xc4f0('0x73')]);if(fs[_0xc4f0('0x74')](_0x51b3cf)){fs[_0xc4f0('0x75')](_0x51b3cf)['pipe'](fs[_0xc4f0('0x76')](path[_0xc4f0('0x55')](_0x504542,_0xc501a7[_0xc4f0('0x60')][_0xc4f0('0x73')])));}}return{'date':moment(_0xc501a7[_0xc4f0('0x62')])[_0xc4f0('0x4a')](_0xc4f0('0x4b'))[_0xc4f0('0x6c')](),'sender':_0xc501a7[_0xc4f0('0x77')]==='out'?_0xc501a7[_0xc4f0('0x78')]?_0xc501a7['User']['fullname']:'System':_0xc501a7[_0xc4f0('0x5d')][_0xc4f0('0x5e')]+(_0xc501a7[_0xc4f0('0x5d')][_0xc4f0('0x5f')]?'\x20'+_0xc501a7['Contact'][_0xc4f0('0x5f')]:''),'body':_0xc501a7[_0xc4f0('0x60')]?_0xc501a7[_0xc4f0('0x60')][_0xc4f0('0x73')]:_0xc501a7['body'],'direction':_0xc501a7['direction']===_0xc4f0('0x79')?'A':'C','secret':_0xc501a7[_0xc4f0('0x7a')],'read':_0xc501a7[_0xc4f0('0x63')],'attachment':_0xc501a7[_0xc4f0('0x60')]};})[_0xc4f0('0x7b')]()};return ejs[_0xc4f0('0x7c')](path['join'](config[_0xc4f0('0x56')],_0xc4f0('0x59'),_0xc4f0('0x7d'),_0xc4f0('0x7e')),{'interaction':_0x4de8ba})[_0xc4f0('0x1c')](function(_0x49b247){var _0x44695f=path['join'](_0x504542,_0xc4f0('0x7f')+_0x4df9d1['id']+'-'+_0xdf49a3+_0xc4f0('0x80'));var _0x21ed7c={'path':_0x44695f,'channel':_0xc4f0('0x69'),'interactionId':_0x4df9d1['id']};return pdf[_0xc4f0('0x81')](_0x49b247,_0x21ed7c);})[_0xc4f0('0x1c')](function(){return new Promise(function(_0x4a5c40,_0x59c21a){zipdir(_0x504542,{'saveTo':_0x26409f},function(_0x10a693,_0x58c9e3){if(_0x10a693)return _0x59c21a(_0x10a693);return _0x4a5c40(_0x58c9e3);});})['then'](function(){return new Promise(function(_0x5561de,_0x46e7c0){rimraf(_0x504542,function(_0x51a63b){if(_0x51a63b)_0x46e7c0(_0x51a63b);return _0x5561de();});});})[_0xc4f0('0x1c')](function(){return _0x5822c4[_0xc4f0('0x53')](_0x26409f,_0x4e92a4,function(_0x6398d8){if(_0x6398d8){logger['error'](_0xc4f0('0x82'),_0x6398d8);}else{fs['unlinkSync'](_0x26409f);}});});});}else{return _0x5822c4['sendStatus'](0xc8);}})[_0xc4f0('0x38')](handleError(_0x5822c4,null));};