OverviewFilesCommitsIssuesDocsReleasesPeers

holepunchto-deps / @holepunchto / keet-store / store / room / main / room-dm.saga.js

1 lines · javascript ref:
(function(_0x293329,_0x5d2a03){const _0x271722={_0x451b9e:0x16d,_0x3fd89a:0x170,_0xc9b51f:0x168,_0x192d35:0x174,_0xd4fde7:0x405,_0x1f086f:0x405,_0x5ad03d:0x402,_0x3504c0:0x3fe,_0xa18bac:0x404,_0x33959f:0x40b,_0x9a05eb:0x17e,_0x803e42:0x3ff,_0x4ea5bc:0x3f9,_0x5e499b:0x175,_0x500790:0x17c,_0x415e7b:0x176,_0x16e66e:0x409,_0x38bde5:0x408,_0x5561d2:0x408,_0x4e0740:0x3fb,_0x132b95:0x401,_0x5c24bb:0x408},_0x43500e={_0x1f4b33:0x24a};function _0x5d6000(_0x3d9d47,_0x5b2b2f,_0x344b92,_0x1e6198){return _0x36e5(_0x344b92-0x329,_0x5b2b2f);}function _0x53c029(_0x384953,_0xdc4bce,_0x2fc6e4,_0x321cef){return _0x36e5(_0x384953- -_0x43500e._0x1f4b33,_0x2fc6e4);}const _0x224d94=_0x293329();while(!![]){try{const _0x8a35eb=parseInt(_0x53c029(-_0x271722._0x451b9e,-_0x271722._0x3fd89a,-_0x271722._0xc9b51f,-_0x271722._0x451b9e))/(0x2*-0x7d5+-0x2*0x24b+0x1441)+-parseInt(_0x53c029(-0x16f,-0x16f,-0x16f,-_0x271722._0x192d35))/(0x1*0x205f+-0x108c+-0xfd1)+-parseInt(_0x5d6000(0x403,_0x271722._0xd4fde7,_0x271722._0x1f086f,_0x271722._0x5ad03d))/(-0x1*0x18c1+-0xb06+0x6*0x5f7)*(parseInt(_0x5d6000(_0x271722._0x3504c0,_0x271722._0xa18bac,0x403,_0x271722._0x33959f))/(-0xf4*-0x2+0x4d3*-0x1+0x2ef*0x1))+-parseInt(_0x53c029(-0x177,-0x177,-_0x271722._0x3fd89a,-_0x271722._0x9a05eb))/(0x1412+-0x207*-0xb+-0x2a5a)+parseInt(_0x5d6000(_0x271722._0x803e42,_0x271722._0x4ea5bc,0x3ff,_0x271722._0x5ad03d))/(-0xca6*-0x2+-0x612*0x2+0x29*-0x52)+-parseInt(_0x53c029(-_0x271722._0x5e499b,-0x16e,-_0x271722._0x500790,-_0x271722._0x415e7b))/(-0x16df+0x513+0x11d3)*(-parseInt(_0x5d6000(_0x271722._0x16e66e,0x408,_0x271722._0x38bde5,0x40d))/(-0x1*0x4eb+0x1*-0x7bf+-0x1a*-0x7d))+parseInt(_0x5d6000(_0x271722._0x5561d2,_0x271722._0x4e0740,_0x271722._0x132b95,_0x271722._0x5c24bb))/(0x1e56+0x2*-0x129e+0x6ef);if(_0x8a35eb===_0x5d2a03)break;else _0x224d94['push'](_0x224d94['shift']());}catch(_0x2fa053){_0x224d94['push'](_0x224d94['shift']());}}}(_0x59d6,-0x27d1*0x17+0x6b4f1+-0x29b24*-0x1));const _0x1b7dd3=(function(){let _0x516112=!![];return function(_0x653345,_0x537b6a){const _0x1e0863={_0x2d2482:0x98,_0x4c19b1:0x9a,_0x4a957b:0xa4},_0x57bb03=_0x516112?function(){const _0x10af68={_0x83d27a:0x176};function _0x574b30(_0xa2f3ce,_0x55b869,_0x22c135,_0x420069){return _0x36e5(_0x420069- -_0x10af68._0x83d27a,_0xa2f3ce);}if(_0x537b6a){const _0x34dc19=_0x537b6a[_0x574b30(-_0x1e0863._0x2d2482,-_0x1e0863._0x4c19b1,-_0x1e0863._0x4a957b,-0x9d)](_0x653345,arguments);return _0x537b6a=null,_0x34dc19;}}:function(){};return _0x516112=![],_0x57bb03;};}()),_0x5e98de=_0x1b7dd3(this,function(){const _0x17fc8e={_0x2df823:0x23d,_0x2b2997:0x240,_0x1823c8:0x242,_0x1047ed:0x239,_0x2c32fe:0x340,_0x33d95d:0x33f,_0x501728:0x346,_0x39f804:0x343,_0x320f3f:0x343},_0x1da441={_0x38a986:0x31b},_0x251a5b={_0x26b7a9:0x268};function _0xe2b804(_0x1a2270,_0x227429,_0x3db016,_0x49a40a){return _0x36e5(_0x227429-_0x251a5b._0x26b7a9,_0x3db016);}function _0x1d6753(_0x53fa1d,_0x563ba6,_0x2e19be,_0x44ccdd){return _0x36e5(_0x53fa1d- -_0x1da441._0x38a986,_0x2e19be);}return _0x5e98de[_0x1d6753(-_0x17fc8e._0x2df823,-_0x17fc8e._0x2b2997,-_0x17fc8e._0x1823c8,-_0x17fc8e._0x1047ed)]()['search'](_0xe2b804(_0x17fc8e._0x2c32fe,_0x17fc8e._0x33d95d,_0x17fc8e._0x501728,_0x17fc8e._0x39f804)+'+$')[_0xe2b804(_0x17fc8e._0x320f3f,_0x17fc8e._0x501728,0x343,0x343)]()['constructo'+'r'](_0x5e98de)['search']('(((.+)+)+)'+'+$');});_0x5e98de();import{fork,takeLatest,call}from'redux-saga/effects';function _0x36e5(_0x19a7a9,_0x19bf7c){const _0x19131e=_0x59d6();return _0x36e5=function(_0x33eb47,_0xfe5c2e){_0x33eb47=_0x33eb47-(0x10c4*-0x1+0x1788+0x1*-0x5f2);let _0x529eaa=_0x19131e[_0x33eb47];return _0x529eaa;},_0x36e5(_0x19a7a9,_0x19bf7c);}import{channel,buffers}from'redux-saga';import{FEATURES,isFeatureSupported}from'@holepunchto/keet-schemas/versions';import{chatSaga,chatMembersBlockedHandler,chatFilePendingSaga}from'../../chat';import{memberSaga,memberAllSubscriptionSaga}from'../../member';import{taskErrorSaga}from'../../error';import{memberListSaga}from'../../member-list';import{updateRoomCapabilitiesInfo}from'../room-capabilities.saga';function _0x59d6(){const _0x3c4fc4=['(((.+)+)+)','3188286JvqJUG','apply','4AFNjtk','362188GhUgwB','1361415ugDDtp','336283WQnock','toString','35048kBUoyz','expanding','dmRoomSaga','1694715jlYLey','CHAT_LABEL','231tOXEmN','3087708lNdcyL'];_0x59d6=function(){return _0x3c4fc4;};return _0x59d6();}import{subscribeRoomVersion}from'../room-version.saga';import{subscribeToRoomInfo}from'../room-info.saga';import{roomInfoSaga}from'./room-info.saga';import{isBlockedMembersDataEvt}from'../../identity/member';import{throttleFileStatsChanged}from'../../media/file/saga/file.saga';import{forwardMessageToRoomSaga}from'../forward-message/forward-message.saga';export function*dmRoomSaga({roomId:_0x36665f,myMemberId:_0x5b91a2,appVersion:_0x1753af,roomVersion:_0x28e33b}){const _0x453248={_0x1dc685:0x254,_0x1c1c8d:0x24e,_0x4caf88:0x24e,_0x1bdf63:0x253,_0x578ea2:0x1d8,_0x5ce382:0x1cb,_0x2592ad:0x1d5,_0x315193:0x1d4},_0x1aa71f={_0x4ffe80:0x174};function _0x3fa469(_0x5ada88,_0x5c04e5,_0x48055b,_0x198479){return _0x36e5(_0x5ada88-_0x1aa71f._0x4ffe80,_0x48055b);}function _0x94aefe(_0x97aae8,_0x2c8ecb,_0x48b941,_0x2b3204){return _0x36e5(_0x2b3204- -0x2a5,_0x48b941);}try{const _0x4a3cd0=yield call(channel,buffers[_0x3fa469(_0x453248._0x1dc685,_0x453248._0x1c1c8d,_0x453248._0x4caf88,_0x453248._0x1bdf63)](0x18c0+-0x149d+-0x40f));yield fork(throttleFileStatsChanged,_0x4a3cd0);const _0xd57da8=[],_0x5bc9a8=isFeatureSupported(_0x28e33b,FEATURES[_0x94aefe(-_0x453248._0x578ea2,-_0x453248._0x5ce382,-0x1cb,-0x1d1)+'S']);yield fork(chatSaga,{'roomId':_0x36665f,'filterNames':_0xd57da8,'fileStatsChannel':_0x4a3cd0,'useLabelsFeature':_0x5bc9a8}),yield fork(chatFilePendingSaga,{'roomId':_0x36665f}),yield fork(updateRoomCapabilitiesInfo,{'roomId':_0x36665f,'myMemberId':_0x5b91a2}),yield fork(subscribeRoomVersion,{'roomId':_0x36665f,'appVersion':_0x1753af}),yield fork(roomInfoSaga,{'roomId':_0x36665f,'fileStatsChannel':_0x4a3cd0}),yield fork(subscribeToRoomInfo,{'roomId':_0x36665f,'appVersion':_0x1753af}),yield fork(memberSaga,{'roomId':_0x36665f,'myMemberId':_0x5b91a2,'disabledCapabilities':!![]}),yield fork(memberListSaga,{'roomId':_0x36665f}),yield fork(memberAllSubscriptionSaga,{'roomId':_0x36665f}),yield fork(forwardMessageToRoomSaga,{'appVersion':_0x1753af}),yield takeLatest(isBlockedMembersDataEvt,chatMembersBlockedHandler);}catch(_0x1cbff7){yield taskErrorSaga(_0x94aefe(-0x1d9,-_0x453248._0x2592ad,-_0x453248._0x315193,-0x1d3),_0x1cbff7);}}