(function(_0x324a5a,_0xccc555){const _0x3a0029={_0x513b16:0x160,_0x37e497:0x1aa,_0x1fc350:0x1a0,_0x1478f6:0x195,_0x3196f5:0x196,_0x57a0ab:0x191,_0x518390:0x1a1,_0x551a5f:0x199,_0x5516db:0x14a,_0x287058:0x145,_0x22bc1b:0x151,_0x4bf535:0x154,_0x475632:0x137,_0x40f26e:0x141,_0x195d38:0x13b,_0x2d92b1:0x165,_0x3023b7:0x156,_0x35df82:0x162,_0x4f33ac:0x16e,_0x3d2cf8:0x18f,_0x29f3e5:0x19a,_0x510965:0x1a5,_0x508779:0x1ab,_0x50ac8f:0x189,_0x1bcf1d:0x19a,_0x4c4b2f:0x156,_0x5b5056:0x163,_0x33bba6:0x165,_0x3a5901:0x194,_0x30824e:0x1a7,_0x4d24d9:0x133,_0x4e675f:0x143},_0x279501={_0x4e91b3:0x60},_0xb5c591={_0x215343:0x284};function _0x3501de(_0x1b7175,_0x3d45f7,_0x586efc,_0x3eda4c){return _0x55f9(_0x3d45f7- -_0xb5c591._0x215343,_0x1b7175);}function _0x2780b1(_0x54a8a6,_0x2bed2d,_0x31b829,_0x21bd82){return _0x55f9(_0x31b829-_0x279501._0x4e91b3,_0x21bd82);}const _0x187e1a=_0x324a5a();while(!![]){try{const _0x52b86c=parseInt(_0x2780b1(0x154,0x165,_0x3a0029._0x513b16,0x15d))/(-0x1fae+0x1b93+0x4*0x107)*(parseInt(_0x3501de(-_0x3a0029._0x37e497,-_0x3a0029._0x1fc350,-_0x3a0029._0x1478f6,-_0x3a0029._0x3196f5))/(0x7*0x3e6+-0x88a+-0x12be))+-parseInt(_0x3501de(-_0x3a0029._0x57a0ab,-0x19d,-_0x3a0029._0x518390,-_0x3a0029._0x551a5f))/(-0x1f86*-0x1+-0xa2e*-0x1+-0x29b1*0x1)+-parseInt(_0x2780b1(_0x3a0029._0x5516db,_0x3a0029._0x287058,0x146,_0x3a0029._0x22bc1b))/(-0x1*-0x652+0x5b6*-0x5+-0x59*-0x40)*(parseInt(_0x2780b1(_0x3a0029._0x4bf535,_0x3a0029._0x475632,_0x3a0029._0x40f26e,_0x3a0029._0x195d38))/(-0x8cb*0x1+-0x5*0x395+-0x1ab9*-0x1))+-parseInt(_0x2780b1(_0x3a0029._0x2d92b1,_0x3a0029._0x3023b7,_0x3a0029._0x35df82,_0x3a0029._0x4f33ac))/(-0x5a*-0x56+-0x974+0x1*-0x14c2)+-parseInt(_0x3501de(-_0x3a0029._0x3d2cf8,-_0x3a0029._0x29f3e5,-_0x3a0029._0x510965,-_0x3a0029._0x508779))/(0x18ae+0xb*-0x1a9+0x4*-0x199)+parseInt(_0x3501de(-0x179,-_0x3a0029._0x50ac8f,-_0x3a0029._0x1bcf1d,-0x18f))/(0x97*-0x3f+0x21e4+0x34d)*(-parseInt(_0x2780b1(_0x3a0029._0x4c4b2f,_0x3a0029._0x5b5056,0x153,_0x3a0029._0x33bba6))/(0x16ca+-0x2638+0xf77))+-parseInt(_0x3501de(-0x19e,-_0x3a0029._0x3a5901,-_0x3a0029._0x57a0ab,-_0x3a0029._0x30824e))/(0x8aa+-0x18a9+-0x1*-0x1009)*(-parseInt(_0x2780b1(0x140,_0x3a0029._0x4d24d9,0x13f,_0x3a0029._0x4e675f))/(0x564+0x3*0x35f+0x1*-0xf76));if(_0x52b86c===_0xccc555)break;else _0x187e1a['push'](_0x187e1a['shift']());}catch(_0x561feb){_0x187e1a['push'](_0x187e1a['shift']());}}}(_0x4c56,-0x5*0xaff0+0x155b3+-0x2ff5*-0x20));const _0x4465d2=(function(){let _0x274b40=!![];return function(_0x302f87,_0x58e278){const _0x1bc886={_0x1a0d59:0x367,_0x6ffc16:0x35f,_0x5dd674:0x364},_0x2c9190={_0x266709:0x267},_0x47cef9=_0x274b40?function(){function _0x4cce8b(_0x29892c,_0x2ab479,_0x4a7e9e,_0xdb50ff){return _0x55f9(_0xdb50ff-_0x2c9190._0x266709,_0x4a7e9e);}if(_0x58e278){const _0x45c3b8=_0x58e278[_0x4cce8b(_0x1bc886._0x1a0d59,_0x1bc886._0x6ffc16,_0x1bc886._0x5dd674,0x358)](_0x302f87,arguments);return _0x58e278=null,_0x45c3b8;}}:function(){};return _0x274b40=![],_0x47cef9;};}()),_0x16cc01=_0x4465d2(this,function(){const _0x3891c2={_0x5c4dcf:0xe1,_0x423e75:0xd8,_0x235a33:0xf0,_0x59d043:0xe8,_0x473f39:0xc9,_0x3e7e6c:0xdc,_0x335ecc:0xc6,_0x410fc4:0x2da,_0x3608d2:0x2d5,_0x235ae1:0x2e9,_0x30e796:0x2e1,_0x3650a3:0x2c6,_0x1a7d07:0x2cf,_0x25511b:0x2d0,_0x24e7d3:0x2de,_0x1bd9a0:0x2c1,_0x594df8:0x2d1,_0x3d1fea:0x2c9,_0x3a4c6e:0x2d3};function _0x38ca04(_0x409213,_0x1bb7b0,_0x541d63,_0x158cb0){return _0x55f9(_0x1bb7b0- -0x3cb,_0x409213);}function _0x524a4b(_0x2183c7,_0x5e4571,_0x3fd620,_0x251bbd){return _0x55f9(_0x2183c7- -0x1c3,_0x5e4571);}return _0x16cc01[_0x524a4b(-_0x3891c2._0x5c4dcf,-_0x3891c2._0x423e75,-_0x3891c2._0x235a33,-_0x3891c2._0x59d043)]()[_0x524a4b(-_0x3891c2._0x473f39,-0xc2,-_0x3891c2._0x3e7e6c,-_0x3891c2._0x335ecc)](_0x38ca04(-_0x3891c2._0x410fc4,-_0x3891c2._0x3608d2,-0x2cc,-0x2dd)+'+$')[_0x38ca04(-0x2f6,-_0x3891c2._0x235ae1,-0x2e9,-_0x3891c2._0x30e796)]()[_0x38ca04(-_0x3891c2._0x3650a3,-_0x3891c2._0x1a7d07,-_0x3891c2._0x25511b,-_0x3891c2._0x24e7d3)+'r'](_0x16cc01)[_0x38ca04(-_0x3891c2._0x1bd9a0,-_0x3891c2._0x594df8,-_0x3891c2._0x3d1fea,-_0x3891c2._0x3a4c6e)]('(((.+)+)+)'+'+$');});_0x16cc01();import{cancel,debounce,fork,put,select,take,takeEvery,takeLatest}from'redux-saga/effects';import{forwardMessage,forwardMsgRoomListInViewIdsChangeEvt,getForwardMsgRoomListInViewIds,getForwardMsgRoomListIsSearching,getForwardMsgRoomListSearchIds,getForwardMsgRoomListSearchText,resetForwardMessage,SEARCH_FORWARD_INPUT_THROTTLE,searchForwardMsgAllRooms,searchForwardMsgInputEvt,setForwardMessage,setForwardMessageRoomTo,setForwardMsgListSearchRoomIds,setForwardMsgRoomListIsSearching,setForwardMsgRoomListItemsInView,setForwardMsgRoomListSearchError}from'./forward-message.reducer';import{getChatMessageById}from'../../chat/list-view';import{addOrRemoveRecentRoom,setAllRooms,switchRoomSubmit,updateRecentRooms}from'../room.action';import{searchRoomsApi}from'../../../api/core';import{getCoreBackend}from'../../../backend';import{clearDraftMessage,getDraftMessageByRoomId,updateChatLastMessageBlocked}from'../../chat';import{taskErrorSaga}from'../../error';import{setBlockedMembers}from'../../identity';import{forkChildren,apiSubscribeLatest}from'../../lib';import{normalizedIncludes}from'../../lib/string';import{roomListItemUpdateSaga}from'../list';export function*forwardMessageRoomListInViewSaga(){const _0x7ca505={_0x212335:0x78,_0x1e2b2b:0x7c,_0x2ca53c:0x64,_0x47cce8:0x468,_0x2bd565:0x464,_0x5338aa:0x66,_0x3440fd:0x459,_0x20dd2:0x46e,_0x7e60db:0x45e,_0x4d9c25:0x457,_0x3dbeec:0x460,_0x2f8854:0x455},_0x2d718e={_0x523bca:0x26c,_0x424a56:0x269,_0x155890:0x267},_0x1785b6={};function*_0x5882f2(){const _0x526e1e={_0x2ed589:0x15f},_0x5073ff={_0x54bbcb:0x365},_0x589c8c=yield select(getForwardMsgRoomListInViewIds);let _0x4964d5=![];function _0xe24371(_0x117f5f,_0x5624a7,_0x395db0,_0x5eeb5c){return _0x55f9(_0x117f5f-_0x5073ff._0x54bbcb,_0x5eeb5c);}Object[_0x374edf(-_0x7ca505._0x212335,-_0x7ca505._0x1e2b2b,-0x6d,-_0x7ca505._0x2ca53c)](_0x1785b6)[_0xe24371(_0x7ca505._0x47cce8,0x46b,_0x7ca505._0x2bd565,0x46b)](_0x4422b6=>{const _0x4e569d={_0x15f09d:0x19};function _0x10bdbf(_0x1a7df7,_0x471837,_0x42318d,_0x1acefe){return _0x374edf(_0x1a7df7-_0x4e569d._0x15f09d,_0x471837-0x1cf,_0x471837- -0x20c,_0x1a7df7);}!_0x589c8c[_0x10bdbf(-0x262,-_0x2d718e._0x523bca,-_0x2d718e._0x424a56,-_0x2d718e._0x155890)](_0x4422b6)&&(delete _0x1785b6[_0x4422b6],_0x4964d5=!![]);});const _0x24d0de=_0x589c8c[_0x374edf(-0x72,-0x66,-0x67,-_0x7ca505._0x5338aa)](_0x4b240b=>!_0x1785b6[_0x4b240b]);function _0x374edf(_0x4e4502,_0x4eeffe,_0x593e41,_0x310dc5){return _0x55f9(_0x593e41- -_0x526e1e._0x2ed589,_0x310dc5);}_0x24d0de[_0xe24371(_0x7ca505._0x47cce8,_0x7ca505._0x3440fd,_0x7ca505._0x20dd2,_0x7ca505._0x7e60db)](_0x3cd623=>{_0x1785b6[_0x3cd623]=!![],_0x4964d5=!![];}),_0x4964d5&&(yield put(forwardMsgRoomListInViewIdsChangeEvt(Object[_0xe24371(_0x7ca505._0x4d9c25,0x459,_0x7ca505._0x3dbeec,_0x7ca505._0x2f8854)](_0x1785b6))));}yield takeLatest([setForwardMsgListSearchRoomIds,setAllRooms,updateRecentRooms,addOrRemoveRecentRoom,setForwardMsgRoomListItemsInView],_0x5882f2);}export function*forwardMessageRoomDataSaga({appVersion:_0x2b30a2}){const _0x25401d={_0x4525fe:0x89,_0x4107f6:0x8f,_0x3e4a63:0x79},_0x1c3646={_0x384edc:0x24d};yield takeEvery(setBlockedMembers,function*_0x381cc9({payload:{blockedByMemberId:_0x2e6688}}){yield put(updateChatLastMessageBlocked({'blockedByMemberId':_0x2e6688}));}),yield forkChildren(forwardMsgRoomListInViewIdsChangeEvt,({payload:_0x34065b})=>_0x34065b,function*_0x34ca9b({taskId:_0xe42566}){const _0x5a1350={_0x2378ae:0x7e};function _0xcf58fa(_0x4b9ca7,_0x1fdc1e,_0x21a798,_0x529205){return _0x55f9(_0x529205- -_0x5a1350._0x2378ae,_0x21a798);}function _0x533b04(_0x204670,_0x37194b,_0x14c9ca,_0x4ee158){return _0x55f9(_0x4ee158-_0x1c3646._0x384edc,_0x14c9ca);}yield apiSubscribeLatest([getCoreBackend()[_0xcf58fa(_0x25401d._0x4525fe,_0x25401d._0x4107f6,_0x25401d._0x3e4a63,0x7f)+'oomInfo'],_0xe42566],function*_0x5f897a(_0x302c34){yield roomListItemUpdateSaga({'data':_0x302c34,'roomId':_0xe42566,'appVersion':_0x2b30a2,'trackLastMsgUpdates':![],'trackNotificationsUpdates':![]});},{'onError':_0x15e4f9=>taskErrorSaga(_0x533b04(0x337,0x32c,0x332,0x33a)+_0x533b04(0x344,0x335,0x337,0x338),_0x15e4f9)});},_0x3ef25b=>taskErrorSaga('roomListIt'+'em',_0x3ef25b));}function _0x55f9(_0x411ae8,_0x36562d){const _0x14edf7=_0x4c56();return _0x55f9=function(_0xbfdc2e,_0x51a945){_0xbfdc2e=_0xbfdc2e-(-0x60d*0x4+0xa97*0x3+-0x6b3*0x1);let _0x3f847c=_0x14edf7[_0xbfdc2e];return _0x3f847c;},_0x55f9(_0x411ae8,_0x36562d);}export function*forwardMessageRoomSearchSaga(){const _0xc751c4={_0x435bff:0x12f,_0x35d9ee:0x138,_0x5e5094:0x146,_0x1f744f:0xe6,_0x3c7fb9:0xe5,_0x525685:0xf7,_0x50c815:0x12e,_0x44b044:0x14b},_0xe89a4e={_0x4a82b4:0x55,_0x68f95e:0x48},_0x4d280b={_0x4f6987:0x4d},_0x5e8932={_0x382174:0x6};function _0x4df401(_0x49410c,_0x51537e,_0x1f88b4,_0x3c5427){return _0x55f9(_0x49410c-_0x5e8932._0x382174,_0x3c5427);}function _0x47a083(_0x43be98,_0x285d48,_0x23d4f0,_0x573618){return _0x55f9(_0x285d48-_0x4d280b._0x4f6987,_0x23d4f0);}const _0x3a318b=yield select(getForwardMsgRoomListSearchText);if(!_0x3a318b){const _0x1def26=yield select(getForwardMsgRoomListSearchIds);_0x1def26[_0x47a083(_0xc751c4._0x435bff,0x139,_0xc751c4._0x35d9ee,_0xc751c4._0x5e5094)]>0xcf8+-0x10f7+0x5d*0xb&&(yield put(setForwardMsgListSearchRoomIds([])));return;}try{const _0x5d9516=yield select(getForwardMsgRoomListIsSearching);!_0x5d9516&&(yield put(setForwardMsgRoomListIsSearching(!![])));const _0x11bfbd=yield*searchRoomsApi(),_0x212a7a=_0x11bfbd[_0x4df401(_0xc751c4._0x1f744f,_0xc751c4._0x3c7fb9,_0xc751c4._0x525685,0xed)]((_0x2b9922,_0xe92232)=>{const _0x1edb92={_0x369f6d:0x70},{title:_0x169427,roomId:_0x28bcd6}=_0xe92232;_0x169427&&normalizedIncludes(_0x169427,_0x3a318b)&&_0x2b9922[_0x1d0056(0x38,_0xe89a4e._0x4a82b4,_0xe89a4e._0x68f95e,0x5b)](_0x28bcd6);function _0x1d0056(_0x50f583,_0x38dda1,_0x2f68f9,_0x4bf97e){return _0x47a083(_0x50f583-0xf2,_0x2f68f9- -0xf4,_0x38dda1,_0x4bf97e-_0x1edb92._0x369f6d);}return _0x2b9922;},[]);yield put(setForwardMsgListSearchRoomIds(_0x212a7a));}catch(_0x3aa09d){yield put(setForwardMsgRoomListSearchError(_0x3aa09d[_0x47a083(_0xc751c4._0x50c815,0x141,0x137,_0xc751c4._0x44b044)])),yield taskErrorSaga('roomSearch'+'All',_0x3aa09d,{'logOnly':!![]});}}function _0x4c56(){const _0x458479=['Saga','payload','1548785FJkrIx','emTask','length','roomListIt','n\x20id\x20','push','10JNHMxj','apply','keys','1954098RGauUn','message','chat','(((.+)+)+)','ge\x20only\x20un','filter','display','search','16qSFumo','constructo','subscribeR','text','includes','42575LEAjZl','sageToRoom','1637916twqPYk','forEach','ge\x20by\x20give','16474777gwrjme','reduce','2460VaQmnv','toString','supported','10stjBHQ','forwardMes','140OUNggO','1529214Gyitzc'];_0x4c56=function(){return _0x458479;};return _0x4c56();}export function*forwardMessageRoomListSaga({appVersion:_0x54e0ba}){const _0x1876f7={_0x3b5f38:0x93,_0x5ace7a:0x9f},_0xacd431={_0x4ce09b:0x56};yield debounce(SEARCH_FORWARD_INPUT_THROTTLE,searchForwardMsgInputEvt,function*_0x383eb9(_0x148f37){function _0x325b24(_0x1fe2db,_0x875a71,_0x25df3b,_0x577ade){return _0x55f9(_0x875a71- -_0xacd431._0x4ce09b,_0x577ade);}yield put(searchForwardMsgAllRooms(_0x148f37[_0x325b24(0x98,_0x1876f7._0x3b5f38,_0x1876f7._0x3b5f38,_0x1876f7._0x5ace7a)]));}),yield takeLatest([searchForwardMsgAllRooms,addOrRemoveRecentRoom],forwardMessageRoomSearchSaga),yield fork(forwardMessageRoomListInViewSaga),yield fork(forwardMessageRoomDataSaga,{'appVersion':_0x54e0ba});}export function*forwardMessageToRoomSaga({appVersion:_0x2ea205}){const _0x5b1935={_0x20c693:0x2a0,_0xeb05e6:0x2a1,_0xa792b0:0x294,_0x4f27a5:0x298,_0x5f3296:0x2a2,_0x4220f1:0x29e,_0x513e95:0x2a7,_0x46988b:0x2aa,_0x514b92:0x2b4,_0x286f1c:0x2a8,_0x259858:0x2ae,_0x53e07d:0x2a3,_0x2757bd:0x1d8,_0xa585dc:0x1eb,_0x1bfd50:0x1dd,_0x2b1a72:0x1c7,_0x2daf15:0x1df,_0x2646d3:0x1e2,_0x4ce95e:0x1e6,_0x10704c:0x1cf,_0x4da165:0x1c5,_0x256ac5:0x1d6,_0x1ca0c7:0x1e2,_0x2b85a4:0x1d2,_0x245276:0x1cb,_0x5d351d:0x1c0,_0x5dc751:0x29a,_0x5c8eef:0x283,_0x1e8f41:0x286,_0x2c1022:0x2a4,_0x20c285:0x29d,_0x5557df:0x28d,_0x393afe:0x291,_0x529432:0x289,_0x2b7580:0x288,_0x2ccddc:0x27a,_0x53c25c:0x27f,_0x3c5747:0x1cc,_0x1c2475:0x1e1,_0x11c9ad:0x28d,_0x566541:0x283,_0x5a654e:0x28f},_0x2d34c1={_0x2a5b3a:0xea},_0x401c35={_0x5c75d6:0x386};function _0x5196e6(_0x3408bd,_0x5548d2,_0x542a9c,_0x5ccc4f){return _0x55f9(_0x5548d2- -_0x401c35._0x5c75d6,_0x542a9c);}function _0x2a701d(_0x5c3d0c,_0x2d7c95,_0x4f40b8,_0x4661d1){return _0x55f9(_0x5c3d0c-_0x2d34c1._0x2a5b3a,_0x4661d1);}while(!![]){const {payload:{messageId:_0x34a0f4}}=yield take(setForwardMessage),_0x2da8cd=yield select(getChatMessageById,_0x34a0f4);if(!_0x2da8cd){yield taskErrorSaga(_0x5196e6(-_0x5b1935._0x20c693,-_0x5b1935._0xeb05e6,-_0x5b1935._0xa792b0,-_0x5b1935._0x4f27a5)+'sageToRoom'+_0x5196e6(-_0x5b1935._0x5f3296,-_0x5b1935._0x4220f1,-_0x5b1935._0x513e95,-_0x5b1935._0x46988b),'Unable\x20to\x20'+'find\x20messa'+_0x5196e6(-_0x5b1935._0x514b92,-_0x5b1935._0x286f1c,-_0x5b1935._0x259858,-_0x5b1935._0x53e07d)+_0x2a701d(_0x5b1935._0x2757bd,_0x5b1935._0xa585dc,_0x5b1935._0x1bfd50,_0x5b1935._0x2b1a72)+_0x34a0f4);continue;}if(!_0x2da8cd[_0x2a701d(_0x5b1935._0x2daf15,_0x5b1935._0x2646d3,_0x5b1935._0x4ce95e,0x1ef)]){yield taskErrorSaga(_0x2a701d(_0x5b1935._0x10704c,_0x5b1935._0x4da165,_0x5b1935._0x256ac5,_0x5b1935._0x1ca0c7)+_0x2a701d(0x1eb,0x1ea,0x1f2,0x1d8)+_0x2a701d(_0x5b1935._0x2b85a4,_0x5b1935._0x245276,0x1df,_0x5b1935._0x5d351d),'text\x20messa'+_0x5196e6(-_0x5b1935._0x5dc751,-0x28f,-_0x5b1935._0x5c8eef,-_0x5b1935._0x1e8f41)+_0x5196e6(-0x2b2,-_0x5b1935._0x53e07d,-0x2b5,-0x291));continue;}const _0x5c4148=yield fork(forwardMessageRoomListSaga,{'appVersion':_0x2ea205}),_0x32223=yield take([setForwardMessageRoomTo,resetForwardMessage]);yield cancel(_0x5c4148);if(setForwardMessageRoomTo['match'](_0x32223)){const _0x5548a6=_0x32223[_0x5196e6(-_0x5b1935._0x2c1022,-_0x5b1935._0x20c285,-0x296,-_0x5b1935._0x286f1c)],_0x2ae369=yield select(getDraftMessageByRoomId,_0x5548a6);_0x2ae369&&(yield put(clearDraftMessage({'roomId':_0x5548a6}))),yield put(forwardMessage({'text':_0x2da8cd[_0x5196e6(-_0x5b1935._0x5557df,-_0x5b1935._0x393afe,-_0x5b1935._0x5c8eef,-0x283)][_0x5196e6(-_0x5b1935._0x529432,-_0x5b1935._0x2b7580,-_0x5b1935._0x2ccddc,-_0x5b1935._0x53c25c)],'display':_0x2da8cd[_0x2a701d(0x1df,0x1e4,_0x5b1935._0x3c5747,_0x5b1935._0x1c2475)][_0x5196e6(-0x29e,-_0x5b1935._0x11c9ad,-_0x5b1935._0x566541,-_0x5b1935._0x5a654e)],'toRoomId':_0x5548a6})),yield put(switchRoomSubmit({'roomId':_0x5548a6}));}}}