webpackJsonp([1],{1000:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n,o,i=function(){function e(e,t){for(var r=0;r=0||Object.prototype.hasOwnProperty.call(e,n)&&(r[n]=e[n])}(e,["userTeamFavoriteListViewStore","t"]),t.tableLoading),o=t.tableStore,i=t.contentLoading,u=t.queryUtility,s=t.rootStore;return n.default.createElement(c.AgencyListLayout,{store:t},n.default.createElement(c.Content,{loading:i,empty:!s.selectedAgency,emptyRenderer:n.default.createElement(a.AgencyEmptyState,null)},s.selectedAgency?n.default.createElement(n.default.Fragment,null,n.default.createElement("div",{className:"spc--bottom--sml"},n.default.createElement(a.TableFilter,{queryUtility:u})),n.default.createElement(a.BaasicTable,{tableStore:o,loading:r,actionsComponent:p})):n.default.createElement(a.EmptyState,{title:"USER.TEAM_FAVORITE.LIST.SELECT_OPTIONS_TITLE",description:"USER.TEAM_FAVORITE.LIST.SELECT_OPTIONS_DESCRIPTION"})))};function p(e){var t=e.item,r=e.actions,o=e.t;if(!(0,u.isSome)(r))return null;var i=r.onDelete;return(0,u.isSome)(i)?n.default.createElement("td",{className:"table__body--data right"},(0,u.isSome)(i)&&n.default.createElement("span",{className:"icomoon icon-bin align--v--middle spc--left--sml btn--grey",title:o("USER.TEAM_FAVORITE.LIST.DELETE_BUTTON_TITLE"),onClick:function(){return i(t)}})):null}l.propTypes={userTeamFavoriteListViewStore:o.default.object.isRequired,t:o.default.any},t.default=(0,i.defaultTemplate)(l)},1023:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=c(r(0)),o=c(r(2)),i=r(9),a=r(7),u=r(14);function c(e){return e&&e.__esModule?e:{default:e}}var s=function(e){var t=e.userTeamFavoriteCreateViewStore,r=(e.t,t.rootStore),o=t.contentLoading,i=t.form,c=(t.agencyExists,t.userDropdownStore),s=t.teamDropdownStore;return n.default.createElement(u.AgencyEditLayout,{store:t},n.default.createElement(u.Content,{loading:o,empty:!r.selectedAgency,emptyRenderer:n.default.createElement(a.AgencyEmptyState,null)},r.selectedAgency?n.default.createElement(n.default.Fragment,null,n.default.createElement("div",{className:"f-row"},n.default.createElement("div",{className:"f-col f-col-lrg-6"},n.default.createElement(a.BaasicFieldDropdown,{store:c,field:i.$("userId")})),n.default.createElement("div",{className:"f-col f-col-lrg-6"},n.default.createElement(a.BaasicFieldDropdown,{store:s,field:i.$("teamId")})))):n.default.createElement(a.EmptyState,{title:"USER.TEAM_FAVORITE.CREATE.SELECT_OPTIONS_TITLE",description:"USER.TEAM_FAVORITE.CREATE.SELECT_OPTIONS_DESCRIPTION"})))};s.propTypes={userTeamFavoriteCreateViewStore:o.default.object.isRequired},t.default=(0,i.defaultTemplate)(s)},1024:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=s(r(0)),o=s(r(2)),i=r(9),a=r(7),u=r(4),c=r(14);function s(e){return e&&e.__esModule?e:{default:e}}var l=function(e){var t=e.userPlayerFavoriteListViewStore,r=(e.t,function(e,t){var r={};for(var n in e)t.indexOf(n)>=0||Object.prototype.hasOwnProperty.call(e,n)&&(r[n]=e[n])}(e,["userPlayerFavoriteListViewStore","t"]),t.tableLoading),o=t.tableStore,i=t.rootStore,u=t.contentLoading,s=(t.routes,t.queryUtility);return n.default.createElement(c.AgencyListLayout,{store:t},n.default.createElement(c.Content,{loading:u,empty:!i.selectedAgency,emptyRenderer:n.default.createElement(a.AgencyEmptyState,null)},i.selectedAgency?n.default.createElement(n.default.Fragment,null,n.default.createElement("div",{className:"spc--bottom--sml"},n.default.createElement(a.TableFilter,{queryUtility:s})),n.default.createElement(a.BaasicTable,{tableStore:o,loading:r,actionsComponent:p})):n.default.createElement(a.EmptyState,{title:"USER.PLAYER_FAVORITE.LIST.SELECT_OPTIONS_TITLE",description:"USER.PLAYER_FAVORITE.LIST.SELECT_OPTIONS_DESCRIPTION"})))};function p(e){var t=e.item,r=e.actions,o=e.t;if(!(0,u.isSome)(r))return null;var i=r.onDelete;return(0,u.isSome)(i)?n.default.createElement("td",{className:"table__body--data right"},(0,u.isSome)(i)&&n.default.createElement("span",{className:"icomoon icon-bin align--v--middle spc--left--sml btn--grey",title:o("USER.PLAYER_FAVORITE.LIST.DELETE_BUTTON_TITLE"),onClick:function(){return i(t)}})):null}l.propTypes={userPlayerFavoriteListViewStore:o.default.object.isRequired,t:o.default.any},t.default=(0,i.defaultTemplate)(l)},1025:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=c(r(0)),o=c(r(2)),i=r(9),a=r(7),u=r(14);function c(e){return e&&e.__esModule?e:{default:e}}var s=function(e){var t=e.userPlayerFavoriteCreateViewStore,r=(e.t,t.rootStore),o=t.contentLoading,i=t.form,c=t.userDropdownStore,s=t.playerDropdownStore;return n.default.createElement(u.AgencyEditLayout,{store:t},n.default.createElement(u.Content,{loading:o,empty:!r.selectedAgency,emptyRenderer:n.default.createElement(a.AgencyEmptyState,null)},r.selectedAgency?n.default.createElement(n.default.Fragment,null,n.default.createElement("div",{className:"f-row"},n.default.createElement("div",{className:"f-col f-col-lrg-6"},n.default.createElement(a.BaasicFieldDropdown,{store:c,field:i.$("userId")})),n.default.createElement("div",{className:"f-col f-col-lrg-6"},n.default.createElement(a.BaasicFieldDropdown,{store:s,field:i.$("playerId"),itemRender:p,valueRender:l})))):n.default.createElement(a.EmptyState,{title:"USER.PLAYER_FAVORITE.CREATE.SELECT_OPTIONS_TITLE",description:"USER.PLAYER_FAVORITE.CREATE.SELECT_OPTIONS_DESCRIPTION"})))};function l(e,t){var r=t?n.default.createElement(n.default.Fragment,null,n.default.createElement("span",null,t.firstName," ",t.lastName)):null;return n.default.cloneElement(e,Object.assign({},e.props),r)}function p(e,t){var r=n.default.createElement("div",null,n.default.createElement("span",null,t.dataItem.firstName," ",t.dataItem.lastName));return n.default.cloneElement(e,e.props,r)}s.propTypes={userPlayerFavoriteCreateViewStore:o.default.object.isRequired},t.default=(0,i.defaultTemplate)(s)},1026:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=s(r(0)),o=s(r(2)),i=r(9),a=r(7),u=r(4),c=r(14);function s(e){return e&&e.__esModule?e:{default:e}}var l=function(e){var t=e.userTournamentFavoriteListViewStore,r=(e.t,function(e,t){var r={};for(var n in e)t.indexOf(n)>=0||Object.prototype.hasOwnProperty.call(e,n)&&(r[n]=e[n])}(e,["userTournamentFavoriteListViewStore","t"]),t.tableLoading),o=t.tableStore,i=t.contentLoading,u=(t.routes,t.queryUtility),s=t.rootStore;return n.default.createElement(c.AgencyListLayout,{store:t},n.default.createElement(c.Content,{loading:i,empty:!s.selectedAgency,emptyRenderer:n.default.createElement(a.AgencyEmptyState,null)},s.selectedAgency?n.default.createElement(n.default.Fragment,null,n.default.createElement("div",{className:"spc--bottom--sml"},n.default.createElement(a.TableFilter,{queryUtility:u})),n.default.createElement(a.BaasicTable,{tableStore:o,loading:r,actionsComponent:p})):n.default.createElement(a.EmptyState,{title:"USER.TOURNAMENT_FAVORITE.LIST.SELECT_OPTIONS_TITLE",description:"USER.TOURNAMENT_FAVORITE.LIST.SELECT_OPTIONS_DESCRIPTION"})))};function p(e){var t=e.item,r=e.actions,o=e.t;if(!(0,u.isSome)(r))return null;var i=r.onDelete;return(0,u.isSome)(i)?n.default.createElement("td",{className:"table__body--data right"},(0,u.isSome)(i)&&n.default.createElement("span",{className:"icomoon icon-bin align--v--middle spc--left--sml btn--grey",title:o("USER.TOURNAMENT_FAVORITE.LIST.DELETE_BUTTON_TITLE"),onClick:function(){return i(t)}})):null}l.propTypes={userTournamentFavoriteListViewStore:o.default.object.isRequired,t:o.default.any},t.default=(0,i.defaultTemplate)(l)},1027:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=c(r(0)),o=c(r(2)),i=r(9),a=r(7),u=r(14);function c(e){return e&&e.__esModule?e:{default:e}}var s=function(e){var t=e.userTournamentFavoriteCreateViewStore,r=(e.t,t.rootStore),o=t.contentLoading,i=t.form,c=(t.agencyExists,t.userDropdownStore),s=t.tournamentDropdownStore;return n.default.createElement(u.AgencyEditLayout,{store:t},n.default.createElement(u.Content,{loading:o,empty:!r.selectedAgency,emptyRenderer:n.default.createElement(a.AgencyEmptyState,null)},r.selectedAgency?n.default.createElement(n.default.Fragment,null,n.default.createElement("div",{className:"f-row"},n.default.createElement("div",{className:"f-col f-col-lrg-6"},n.default.createElement(a.BaasicFieldDropdown,{store:c,field:i.$("userId")})),n.default.createElement("div",{className:"f-col f-col-lrg-6"},n.default.createElement(a.BaasicFieldDropdown,{store:s,field:i.$("tournamentId")})))):n.default.createElement(a.EmptyState,{title:"USER.TOURNAMENT_FAVORITE.CREATE.SELECT_OPTIONS_TITLE",description:"USER.TOURNAMENT_FAVORITE.CREATE.SELECT_OPTIONS_DESCRIPTION"})))};s.propTypes={userTournamentFavoriteCreateViewStore:o.default.object.isRequired},t.default=(0,i.defaultTemplate)(s)},1028:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=a(r(0)),o=a(r(2)),i=r(9);function a(e){return e&&e.__esModule?e:{default:e}}function u(e){var t=e.file;return n.default.createElement("div",null,n.default.createElement("img",{className:"display--b",src:URL.createObjectURL(t.data)}),n.default.createElement("div",{className:"spc--top--sml"},n.default.createElement("button",{className:"btn btn--icon",title:"Show Original"},n.default.createElement("i",{className:"icomoon icon-resize-expand"})),n.default.createElement("button",{className:"btn btn--icon spc--left--tny",title:"Rotate left"},n.default.createElement("i",{className:"icomoon icon-synchronize-arrow-1"})),n.default.createElement("button",{className:"btn btn--icon spc--left--tny",title:"Rotate right"},n.default.createElement("i",{className:"icomoon icon-synchronize-arrow-1 mirror"}))))}u.propTypes={file:o.default.object.isRequired},t.default=(0,i.defaultTemplate)(u)},1029:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=s(r(0)),o=s(r(2)),i=r(9),a=r(7),u=r(14),c=r(174);function s(e){return e&&e.__esModule?e:{default:e}}var l=function(e){var t=e.userDocumentFilePreviewStore,r=function(e,t){var r={};for(var n in e)t.indexOf(n)>=0||Object.prototype.hasOwnProperty.call(e,n)&&(r[n]=e[n]);return r}(e,["userDocumentFilePreviewStore"]);return n.default.createElement(u.PageLayout,Object.assign({store:t},r,{emptyRenderer:p}),n.default.createElement(c.UserIdentificationDocumentTab,{label:"USER.EDIT.TAB_LABEL.IDENTIFICATION_DOCUMENT"}))};function p(){return n.default.createElement(a.EmptyState,{type:"vertical",title:"USER.LIST.EMPTY_STATE.AGENCY_TITLE",description:"USER.LIST.EMPTY_STATE.AGENCY_DESCRIPTION"})}l.propTypes={userDocumentFilePreviewStore:o.default.object.isRequired},t.default=(0,i.defaultTemplate)(l)},1030:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=s(r(0)),o=s(r(2)),i=r(9),a=r(4),u=r(14),c=r(7);function s(e){return e&&e.__esModule?e:{default:e}}function l(e){var t=e.userDocumentFileViewStore,r=(function(e,t){var r={};for(var n in e)t.indexOf(n)>=0||Object.prototype.hasOwnProperty.call(e,n)&&(r[n]=e[n])}(e,["userDocumentFileViewStore"]),t.tableStore),o=t.rootStore,i=r.queryUtility;return n.default.createElement(u.AgencyListLayout,{store:t},n.default.createElement(u.Content,{empty:null===o.selectedAgency,emptyRenderer:f},n.default.createElement("div",{className:"spc--bottom--sml"},n.default.createElement(c.TableFilter,{queryUtility:i})),n.default.createElement(c.BaasicTable,{tableStore:r,actionsComponent:p})))}function p(e){var t=e.item,r=e.actions;if(!(0,a.isSome)(r))return null;var o=r.onEdit;return(0,a.isSome)(o)?n.default.createElement("td",{className:"table__body--data right"},n.default.createElement("div",{className:"table__icons"},(0,a.isSome)(o)?n.default.createElement(c.BaasicButton,{className:"icomoon icon-pencil-write align--v--middle btn--grey",icon:"edit",onlyIcon:!0,label:"View details",onClick:function(){return o(t.userId)}}):null)):null}function f(){return n.default.createElement(c.AgencyEmptyState,null)}l.propTypes={userDocumentFileViewStore:o.default.object.isRequired},t.default=(0,i.defaultTemplate)(l)},130:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(834);Object.defineProperty(t,"PermissionsModuleStore",{enumerable:!0,get:function(){return s(n).default}});var o=r(835);Object.defineProperty(t,"PermissionsStore",{enumerable:!0,get:function(){return s(o).default}});var i=r(840);Object.defineProperty(t,"PermissionsListViewStore",{enumerable:!0,get:function(){return s(i).default}});var a=r(841);Object.defineProperty(t,"SectionGroupStore",{enumerable:!0,get:function(){return s(a).default}});var u=r(842);Object.defineProperty(t,"SectionGroupListViewStore",{enumerable:!0,get:function(){return s(u).default}});var c=r(843);function s(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"SectionGroupEditViewStore",{enumerable:!0,get:function(){return s(c).default}})},143:function(e,t,r){var n=r(226),o=r(745),i=Object.prototype.hasOwnProperty,a=o(function(e,t,r){i.call(e,r)?e[r].push(t):n(e,r,[t])});e.exports=a},144:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(749);Object.defineProperty(t,"UserTitleService",{enumerable:!0,get:function(){return(e=n,e&&e.__esModule?e:{default:e}).default;var e}})},148:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(850);Object.defineProperty(t,"AccessTemplateCatService",{enumerable:!0,get:function(){return c(n).default}});var o=r(852);Object.defineProperty(t,"AccessTemplatePolicyService",{enumerable:!0,get:function(){return c(o).default}});var i=r(854);Object.defineProperty(t,"AccessTemplateUserService",{enumerable:!0,get:function(){return c(i).default}});var a=r(856);Object.defineProperty(t,"AccessTemplateService",{enumerable:!0,get:function(){return c(a).default}});var u=r(858);function c(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"AccessTemplatePopulatedService",{enumerable:!0,get:function(){return c(u).default}})},171:function(e,t,r){var n=r(454),o=r(155),i=r(59),a=r(121),u=r(181),c=r(165),s=a(function(e,t){var r=c(t);return u(r)&&(r=void 0),u(e)?n(e,o(t,1,u,!0),i(r,2)):[]});e.exports=s},174:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(873);Object.defineProperty(t,"UserList",{enumerable:!0,get:function(){return k(n).default}});var o=r(986);Object.defineProperty(t,"UserDetailsTab",{enumerable:!0,get:function(){return k(o).default}});var i=r(987);Object.defineProperty(t,"UserLockTab",{enumerable:!0,get:function(){return k(i).default}});var a=r(988);Object.defineProperty(t,"UserMonitorTab",{enumerable:!0,get:function(){return k(a).default}});var u=r(989);Object.defineProperty(t,"UserIdentificationDocumentTab",{enumerable:!0,get:function(){return k(u).default}});var c=r(990);Object.defineProperty(t,"UserPasswordChange",{enumerable:!0,get:function(){return k(c).default}});var s=r(991);Object.defineProperty(t,"UserCreate",{enumerable:!0,get:function(){return k(s).default}});var l=r(992);Object.defineProperty(t,"AgencyUserEdit",{enumerable:!0,get:function(){return k(l).default}});var p=r(993);Object.defineProperty(t,"UserTeamFavoriteList",{enumerable:!0,get:function(){return k(p).default}});var f=r(994);Object.defineProperty(t,"UserTeamFavoriteCreate",{enumerable:!0,get:function(){return k(f).default}});var d=r(995);Object.defineProperty(t,"UserPlayerFavoriteList",{enumerable:!0,get:function(){return k(d).default}});var y=r(996);Object.defineProperty(t,"UserPlayerFavoriteCreate",{enumerable:!0,get:function(){return k(y).default}});var b=r(997);Object.defineProperty(t,"UserTournamentFavoriteList",{enumerable:!0,get:function(){return k(b).default}});var h=r(998);Object.defineProperty(t,"UserTournamentFavoriteCreate",{enumerable:!0,get:function(){return k(h).default}});var m=r(999);Object.defineProperty(t,"UserPermissionsListTab",{enumerable:!0,get:function(){return k(m).default}});var v=r(1e3);Object.defineProperty(t,"UserDocumentPreview",{enumerable:!0,get:function(){return k(v).default}});var S=r(1001);Object.defineProperty(t,"UserDocumentList",{enumerable:!0,get:function(){return k(S).default}});var _=r(1002);Object.defineProperty(t,"UserBettingTypesTab",{enumerable:!0,get:function(){return k(_).default}});var O=r(1003);Object.defineProperty(t,"UserEventBlocksTab",{enumerable:!0,get:function(){return k(O).default}});var g=r(1004);Object.defineProperty(t,"UserStakeLossLimitsTab",{enumerable:!0,get:function(){return k(g).default}});var E=r(1005);Object.defineProperty(t,"UserAccessChannelsTab",{enumerable:!0,get:function(){return k(E).default}});var w=r(1006);Object.defineProperty(t,"UserChangeHistoryTab",{enumerable:!0,get:function(){return k(w).default}});var P=r(1007);Object.defineProperty(t,"UserBlockBettingTypeTipTab",{enumerable:!0,get:function(){return k(P).default}});var T=r(1008);Object.defineProperty(t,"UserRiskLevelTab",{enumerable:!0,get:function(){return k(T).default}});var j=r(1009);Object.defineProperty(t,"UserDataConfirmationTab",{enumerable:!0,get:function(){return k(j).default}});var I=r(1010);Object.defineProperty(t,"OldUserCreate",{enumerable:!0,get:function(){return k(I).default}});var R=r(1011);function k(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"UserSOWRequestTab",{enumerable:!0,get:function(){return k(R).default}})},21:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(874);Object.defineProperty(t,"UserListViewStore",{enumerable:!0,get:function(){return D(n).default}});var o=r(886);Object.defineProperty(t,"UserDetailsTabViewStore",{enumerable:!0,get:function(){return D(o).default}});var i=r(912);Object.defineProperty(t,"UserCreateViewStore",{enumerable:!0,get:function(){return D(i).default}});var a=r(913);Object.defineProperty(t,"UserTeamFavoriteListViewStore",{enumerable:!0,get:function(){return D(a).default}});var u=r(930);Object.defineProperty(t,"UserTeamFavoriteCreateViewStore",{enumerable:!0,get:function(){return D(u).default}});var c=r(931);Object.defineProperty(t,"UserPlayerFavoriteListViewStore",{enumerable:!0,get:function(){return D(c).default}});var s=r(932);Object.defineProperty(t,"UserPlayerFavoriteCreateViewStore",{enumerable:!0,get:function(){return D(s).default}});var l=r(933);Object.defineProperty(t,"UserTournamentFavoriteListViewStore",{enumerable:!0,get:function(){return D(l).default}});var p=r(934);Object.defineProperty(t,"UserTournamentFavoriteCreateViewStore",{enumerable:!0,get:function(){return D(p).default}});var f=r(935);Object.defineProperty(t,"UserPasswordChangeViewStore",{enumerable:!0,get:function(){return D(f).default}});var d=r(936);Object.defineProperty(t,"UserDocumentFilePreviewStore",{enumerable:!0,get:function(){return D(d).default}});var y=r(937);Object.defineProperty(t,"UserPermissionsListViewStore",{enumerable:!0,get:function(){return D(y).default}});var b=r(938);Object.defineProperty(t,"UserDocumentFileListViewStore",{enumerable:!0,get:function(){return D(b).default}});var h=r(939);Object.defineProperty(t,"UserRiskLevelViewStore",{enumerable:!0,get:function(){return D(h).default}});var m=r(940);Object.defineProperty(t,"UserEditTabViewStore",{enumerable:!0,get:function(){return D(m).default}});var v=r(941);Object.defineProperty(t,"UserLockViewStore",{enumerable:!0,get:function(){return D(v).default}});var S=r(945);Object.defineProperty(t,"UserMonitorViewStore",{enumerable:!0,get:function(){return D(S).default}});var _=r(946);Object.defineProperty(t,"UserBettingTypesViewStore",{enumerable:!0,get:function(){return D(_).default}});var O=r(949);Object.defineProperty(t,"UserEventBlocksViewStore",{enumerable:!0,get:function(){return D(O).default}});var g=r(955);Object.defineProperty(t,"UserStakeLossLimitsViewStore",{enumerable:!0,get:function(){return D(g).default}});var E=r(976);Object.defineProperty(t,"UserAccessChannelsViewStore",{enumerable:!0,get:function(){return D(E).default}});var w=r(977);Object.defineProperty(t,"CreateUserAccessChannelsViewStore",{enumerable:!0,get:function(){return D(w).default}});var P=r(978);Object.defineProperty(t,"UserChangeHistoryViewStore",{enumerable:!0,get:function(){return D(P).default}});var T=r(979);Object.defineProperty(t,"UserBlockBettingTypeTipViewStore",{enumerable:!0,get:function(){return D(T).default}});var j=r(980);Object.defineProperty(t,"UserOasisBlockModalStore",{enumerable:!0,get:function(){return D(j).default}});var I=r(981);Object.defineProperty(t,"UserDataConfirmationTabViewStore",{enumerable:!0,get:function(){return D(I).default}});var R=r(982);Object.defineProperty(t,"UserDataStepViewStore",{enumerable:!0,get:function(){return D(R).default}});var k=r(983);Object.defineProperty(t,"OldUserCreateViewStore",{enumerable:!0,get:function(){return D(k).default}});var C=r(984);Object.defineProperty(t,"UserBonusModalStore",{enumerable:!0,get:function(){return D(C).default}});var U=r(985);function D(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"UserSOWRequestTabViewStore",{enumerable:!0,get:function(){return D(U).default}})},22:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(871);Object.defineProperty(t,"UserListTemplate",{enumerable:!0,get:function(){return _(n).default}});var o=r(872);Object.defineProperty(t,"UserEditTemplate",{enumerable:!0,get:function(){return _(o).default}});var i=r(1012);Object.defineProperty(t,"UserDetailsTabTemplate",{enumerable:!0,get:function(){return _(i).default}});var a=r(1013);Object.defineProperty(t,"UserIdentificationDocumentTabTemplate",{enumerable:!0,get:function(){return _(a).default}});var u=r(1014);Object.defineProperty(t,"UserPermissionsListTabTemplate",{enumerable:!0,get:function(){return _(u).default}});var c=r(1019);Object.defineProperty(t,"UserPreviewTemplate",{enumerable:!0,get:function(){return _(c).default}});var s=r(1020);Object.defineProperty(t,"UserCreateTemplate",{enumerable:!0,get:function(){return _(s).default}});var l=r(1021);Object.defineProperty(t,"UserPasswordChangeTemplate",{enumerable:!0,get:function(){return _(l).default}});var p=r(1022);Object.defineProperty(t,"UserTeamFavoriteListTemplate",{enumerable:!0,get:function(){return _(p).default}});var f=r(1023);Object.defineProperty(t,"UserTeamFavoriteCreateTemplate",{enumerable:!0,get:function(){return _(f).default}});var d=r(1024);Object.defineProperty(t,"UserPlayerFavoriteListTemplate",{enumerable:!0,get:function(){return _(d).default}});var y=r(1025);Object.defineProperty(t,"UserPlayerFavoriteCreateTemplate",{enumerable:!0,get:function(){return _(y).default}});var b=r(1026);Object.defineProperty(t,"UserTournamentFavoriteListTemplate",{enumerable:!0,get:function(){return _(b).default}});var h=r(1027);Object.defineProperty(t,"UserTournamentFavoriteCreateTemplate",{enumerable:!0,get:function(){return _(h).default}});var m=r(1028);Object.defineProperty(t,"PreviewImageTemplate",{enumerable:!0,get:function(){return _(m).default}});var v=r(1029);Object.defineProperty(t,"UserDocumentPreviewTemplate",{enumerable:!0,get:function(){return _(v).default}});var S=r(1030);function _(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"UserDocumentListTemplate",{enumerable:!0,get:function(){return _(S).default}})},267:function(e,t,r){var n=r(155),o=r(529),i=r(121),a=r(154),u=i(function(e,t){if(null==e)return[];var r=t.length;return r>1&&a(e,t[0],t[1])?t=[]:r>2&&a(t[0],t[1],t[2])&&(t=[t[0]]),o(e,n(t,1),[])});e.exports=u},268:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(773);Object.defineProperty(t,"NoteEditModalViewStore",{enumerable:!0,get:function(){return a(n).default}});var o=r(777);Object.defineProperty(t,"NoteListViewStore",{enumerable:!0,get:function(){return a(o).default}});var i=r(780);function a(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"NoteStore",{enumerable:!0,get:function(){return a(i).default}})},279:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(511);Object.keys(n).forEach(function(e){"default"!==e&&"__esModule"!==e&&Object.defineProperty(t,e,{enumerable:!0,get:function(){return n[e]}})})},280:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(849);Object.defineProperty(t,"AccessTemplateCatStore",{enumerable:!0,get:function(){return f(n).default}});var o=r(860);Object.defineProperty(t,"AccessTemplateModuleStore",{enumerable:!0,get:function(){return f(o).default}});var i=r(861);Object.defineProperty(t,"AccessTemplatePolicyStore",{enumerable:!0,get:function(){return f(i).default}});var a=r(862);Object.defineProperty(t,"AccessTemplateStore",{enumerable:!0,get:function(){return f(a).default}});var u=r(863);Object.defineProperty(t,"AccessTemplateViewStore",{enumerable:!0,get:function(){return f(u).default}});var c=r(867);Object.defineProperty(t,"AccessTemplateUserStore",{enumerable:!0,get:function(){return f(c).default}});var s=r(868);Object.defineProperty(t,"AccessTemplateEditViewStore",{enumerable:!0,get:function(){return f(s).default}});var l=r(869);Object.defineProperty(t,"AccessTemplateListViewStore",{enumerable:!0,get:function(){return f(l).default}});var p=r(870);function f(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"UserAccessTemplatesViewStore",{enumerable:!0,get:function(){return f(p).default}})},33:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(716);Object.defineProperty(t,"UserTeamFavoriteService",{enumerable:!0,get:function(){return F(n).default}});var o=r(347);Object.defineProperty(t,"UserTeamFavoriteRouteService",{enumerable:!0,get:function(){return F(o).default}});var i=r(717);Object.defineProperty(t,"UserPlayerFavoriteService",{enumerable:!0,get:function(){return F(i).default}});var a=r(348);Object.defineProperty(t,"UserPlayerFavoriteRouteService",{enumerable:!0,get:function(){return F(a).default}});var u=r(718);Object.defineProperty(t,"UserTournamentFavoriteService",{enumerable:!0,get:function(){return F(u).default}});var c=r(349);Object.defineProperty(t,"UserTournamentFavoriteRouteService",{enumerable:!0,get:function(){return F(c).default}});var s=r(719);Object.defineProperty(t,"UserDocumentFileStreamService",{enumerable:!0,get:function(){return F(s).default}});var l=r(350);Object.defineProperty(t,"UserDocumentFileStreamRouteService",{enumerable:!0,get:function(){return F(l).default}});var p=r(720);Object.defineProperty(t,"UserDocumentFileService",{enumerable:!0,get:function(){return F(p).default}});var f=r(351);Object.defineProperty(t,"UserDocumentFileRouteService",{enumerable:!0,get:function(){return F(f).default}});var d=r(721);Object.defineProperty(t,"AttachmentHandlerService",{enumerable:!0,get:function(){return F(d).default}});var y=r(352);Object.defineProperty(t,"GpUserRouteService",{enumerable:!0,get:function(){return F(y).default}});var b=r(722);Object.defineProperty(t,"GpUserService",{enumerable:!0,get:function(){return F(b).default}});var h=r(353);Object.defineProperty(t,"UserRiskLevelRouteService",{enumerable:!0,get:function(){return F(h).default}});var m=r(723);Object.defineProperty(t,"UserRiskLevelService",{enumerable:!0,get:function(){return F(m).default}});var v=r(354);Object.defineProperty(t,"AMLRiskTypesRouteService",{enumerable:!0,get:function(){return F(v).default}});var S=r(724);Object.defineProperty(t,"AMLRiskTypesService",{enumerable:!0,get:function(){return F(S).default}});var _=r(725);Object.defineProperty(t,"UserDocumentRouteService",{enumerable:!0,get:function(){return F(_).default}});var O=r(726);Object.defineProperty(t,"UserBlockBettingTypesService",{enumerable:!0,get:function(){return F(O).default}});var g=r(355);Object.defineProperty(t,"UserBlockBettingTypesRouteService",{enumerable:!0,get:function(){return F(g).default}});var E=r(356);Object.defineProperty(t,"UserEventBlocksRouteService",{enumerable:!0,get:function(){return F(E).default}});var w=r(727);Object.defineProperty(t,"UserEventBlocksService",{enumerable:!0,get:function(){return F(w).default}});var P=r(728);Object.defineProperty(t,"UserChangeHistoryService",{enumerable:!0,get:function(){return F(P).default}});var T=r(730);Object.defineProperty(t,"UserService",{enumerable:!0,get:function(){return F(T).default}});var j=r(357);Object.defineProperty(t,"UserBlockBettingTypeTipsRouteService",{enumerable:!0,get:function(){return F(j).default}});var I=r(732);Object.defineProperty(t,"UserBlockBettingTypeTipsService",{enumerable:!0,get:function(){return F(I).default}});var R=r(733);Object.defineProperty(t,"OasisBlockReasonsService",{enumerable:!0,get:function(){return F(R).default}});var k=r(358);Object.defineProperty(t,"OasisBlockReasonsRouteService",{enumerable:!0,get:function(){return F(k).default}});var C=r(734);Object.defineProperty(t,"UserOasisBlockService",{enumerable:!0,get:function(){return F(C).default}});var U=r(359);Object.defineProperty(t,"UserOasisBlockRouteService",{enumerable:!0,get:function(){return F(U).default}});var D=r(735);Object.defineProperty(t,"UserDataConfirmationService",{enumerable:!0,get:function(){return F(D).default}});var A=r(737);Object.defineProperty(t,"CashierToAdminCardService",{enumerable:!0,get:function(){return F(A).default}});var L=r(360);Object.defineProperty(t,"CashierToAdminCardRouteService",{enumerable:!0,get:function(){return F(L).default}});var x=r(738);Object.defineProperty(t,"UserBonusService",{enumerable:!0,get:function(){return F(x).default}});var M=r(740);Object.defineProperty(t,"AnnualIncomeSpansService",{enumerable:!0,get:function(){return F(M).default}});var N=r(742);function F(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"SOWService",{enumerable:!0,get:function(){return F(N).default}})},347:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(){function e(e,t){for(var r=0;r2&&void 0!==arguments[2]?arguments[2]:"abrv";return(0,s.default)(e,function(e){return!(0,c.default)(t,e[r])})},t.sortByAbrv=f,t.mapToPermissionGrid=function(e,t,r,o){var i=[];e.forEach(function(e){t.forEach(function(t){var r=o.find(function(r){return r.role===e.name&&r.section===t.abrv});if(null==r||0===r.actions.length)i.push({roleId:e.id,roleName:e.name,sectionId:t.id,sectionName:t.name,sectionAbrv:t.abrv,full:!1,create:!1,read:!1,update:!1,delete:!1});else{var n=r.actions;i.push({roleId:e.id,roleName:e.name,sectionId:t.id,sectionName:t.name,sectionAbrv:t.abrv,full:y(n,"full"),create:y(n,"create"),read:y(n,"read"),update:y(n,"update"),delete:y(n,"delete")})}})});var a=f(i,p);return(0,n.default)(a,"sectionAbrv")},t.mapToUserPermissionGrid=function(e,t,r,i,a){var u=[];t.forEach(function(t){var r=i.find(function(e){return e.section===t.abrv}),n=a.find(function(e){return e.section===t.abrv}),o=null!=r&&0!==r.actions.length,c=null!=n&&0!==n.actions.length,s=o?r.actions:[],l=c?n.actions:[];u.push({userId:e.id,userName:e.userName,sectionId:t.id,sectionName:t.name,sectionAbrv:t.abrv,full:d(s,l,"full"),create:d(s,l,"create"),read:d(s,l,"read"),update:d(s,l,"update"),delete:d(s,l,"delete")})});var c=f(u,(0,o.default)(r,"abrv"));return(0,n.default)(c,"sectionAbrv")};t.systemRoles=["AccountOwner","AccountManager"];var p=t.sortOrderArray=["Users","Cashier","Manager","Bookkeeper","Agent","Help","Agency","Partner","Operator","Entrepreneur","SuperAdministrators"];function f(e,t){var r={};return(0,u.default)(t,function(e){return r[e]=(0,i.default)(t,e)}),(0,a.default)(e,function(e){return r[e.abrv]})}function d(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=arguments[2],n=e.find(function(e){return e.abrv.toLowerCase()==r}),o=t.find(function(e){return e.abrv.toLowerCase()==r}),i=o&&(!0===o.allow||!1===o.allow),a=i&&o.allow||n&&n.allow,u=n&&n.deny||i&&o.deny;return{shouldCheck:!u&&a,disabled:u||i,deny:u}}function y(e,t){var r=e.find(function(e){return e.abrv.toLowerCase()==t});return{shouldCheck:!!r&&r.allow,disabled:!!r&&r.deny}}},57:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(687);Object.defineProperty(t,"AgencyUserService",{enumerable:!0,get:function(){return l(n).default}});var o=r(689);Object.defineProperty(t,"AgencyUserLockService",{enumerable:!0,get:function(){return l(o).default}});var i=r(691);Object.defineProperty(t,"AgencyUserPaymentService",{enumerable:!0,get:function(){return l(i).default}});var a=r(693);Object.defineProperty(t,"UserBlockBettingTypesService",{enumerable:!0,get:function(){return l(a).default}});var u=r(695);Object.defineProperty(t,"UserEventBlocksService",{enumerable:!0,get:function(){return l(u).default}});var c=r(697);Object.defineProperty(t,"UserBlockBettingTypeTipsService",{enumerable:!0,get:function(){return l(c).default}});var s=r(699);function l(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"TWAgencyUserLockService",{enumerable:!0,get:function(){return l(s).default}})},687:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n,o=function(){function e(e,t){for(var r=0;r0&&console.log("failed"),r},this.getAttachments=function(e){var t=[];return(0,i.default)(e,function(e){t.push(this.getAttachment(e))}),Promise.all(t)},this.getAttachment=function(e,t){return r.userDocumentFileStreamService.get(e,t)},this.getAttachmentsInfo=function(e){return r.userDocumentFileService.find(e)},this.deleteAttachment=function(e){return r.userDocumentFileService.delete(e)},this.uploadAttachments=function(e,t){return r.userDocumentFileStreamService.batchCreate(t,e)},this.deleteAttachments=function(e){return r.userDocumentFileService.batchDelete(e)},this.batchUpdateFiles=function(e){return r.userDocumentFileService.batchUpdate(e)},this.userDocumentFileStreamService=new a.UserDocumentFileStreamService(t),this.userDocumentFileService=new a.UserDocumentFileService(t)}},722:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n,o=function(){function e(e,t){for(var r=0;r1&&void 0!==arguments[1]?arguments[1]:function(){};!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var o,i,a=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return O(a,"item",s,a),O(a,"parentType",l,a),a.additionalData=null,a.initialized=!1,a.rootStore=e,a.modalParams=new b.ModalParams(a.onClose),a.noteStore=a.rootStore.platform.noteStore,a.gpUserStore=a.rootStore.platform.gpUsersModule.gpUserStore,a.authorization={read:"reminderNote.read",create:"reminderNote.create",update:"reminderNote.update",delete:"reminderNote.delete"},a.form=new h.NoteEditForm({onSuccess:(o=_(p.default.mark(function e(){var t,o,i;return p.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(a.loaderStore.suspend(),t=a.form.values(),e.prev=2,t.acl={acl:[]},t.reminderDate&&(t.reminderDate=(0,v.default)(t.reminderDate).utc().format()),t.toSelf?t.acl.acl.push({actionId:a.readActionId,id:null,roleId:null,userId:a.isEdit&&a.item.toSelf?a.item.toSelfUserId:a.rootStore.userStore.user.id}):a.roles.forEach(function(e){t.acl.acl.push({actionId:a.readActionId,id:null,roleId:e.id,userId:null})}),delete t.toSelf,!a.isEdit){e.next=18;break}return t.id=a.item.id,e.next=11,a.noteStore.update(t);case 11:o=e.sent,a.item=o.data,a.item.acl.acl.some(function(e){return e.userId})&&(a.item.toSelf=!0),a.form.update(a.item),a.rootStore.notificationStore.success("NOTES.NOTE_UPDATE_SUCCESS"),e.next=25;break;case 18:return e.next=20,a.noteStore.create(t);case 20:i=e.sent,a.item=i,a.item.acl.acl.some(function(e){return e.userId})&&(a.item.toSelf=!0),a.form.update(a.item),a.rootStore.notificationStore.success("NOTES.NOTE_CREATE_SUCCESS");case 25:n(a.item,a.additionalData),e.next=33;break;case 28:e.prev=28,e.t0=e.catch(2),console.log(e.t0),a.form.invalidate(e.t0.data),a.isEdit?a.rootStore.notificationStore.error("NOTES.NOTE_UPDATE_ERROR"):e.t0&&409==e.t0.statusCode?a.rootStore.notificationStore.error("EDIT_FORM_LAYOUT.DUPLICATE_ERROR"):a.rootStore.notificationStore.error("NOTES.NOTE_CREATE_ERROR");case 33:return e.prev=33,a.loaderStore.resume(),e.finish(33);case 36:case"end":return e.stop()}},e,r,[[2,28,33,36]])})),function(){return o.apply(this,arguments)})},{},e),a.noteTypesDropdownStore=new y.BaasicDropdownStore({defaultItem:{name:"NOTES.SELECT_NOTE_TYPE",parentType:null},dataItemKey:"parentType",textField:"name",placeholder:"NOTES.NOTE_TYPE",initFetch:!1},{fetchFunc:(i=_(p.default.mark(function e(){var t;return p.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a.noteStore.getNoteTypes();case 2:return(t=e.sent).item.forEach(function(e){e.name=(0,m.mapNoteTypeName)(e.parentType)}),e.abrupt("return",t);case 5:case"end":return e.stop()}},e,r)})),function(){return i.apply(this,arguments)}),onChange:function(e){a.form.$("parentType").onChange(),a.form.set({parentType:e})}}),a}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,y.BaseViewStore),f(t,[{key:"isEdit",get:function(){return Boolean(this.item)}},{key:"isDirty",get:function(){return this.form.isDirty}},{key:"showToSelfOnEdit",get:function(){return!this.isEdit&&"general-note"==this.parentType||this.isEdit&&"general-note"==this.item.parentType&&this.rootStore.userStore.user&&this.item.parentId===this.rootStore.userStore.user.id}}]),f(t,[{key:"init",value:function(){var e=_(p.default.mark(function e(){var t,r;return p.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Promise.all([this.rootStore.platform.role.roleStore.findRoles(),this.rootStore.platform.permissions.permissionsStore.getActions(),this.noteTypesDropdownStore.filterAsync()]);case 2:t=e.sent,r=t[1].item,this.readActionId=r.filter(function(e){return"read"===e.abrv.toLowerCase()})[0].id,this.roles=t[0].item.filter(function(e){return"Operator"==e.name}),this.initialized=!0;case 7:case"end":return e.stop()}},e,this)}));return function(){return e.apply(this,arguments)}}()},{key:"resetReminderTime",value:function(){this.form.set({reminderDate:null})}},{key:"openNoteEdit",value:function(){var e=_(p.default.mark(function e(t){var r=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return p.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(this.loaderStore.suspend(),this.modalParams.open(),this.initialized){e.next=5;break}return e.next=5,this.init();case 5:(0,d.runInAction)(function(){r.item=t,r.additionalData=n,"string"==typeof r.item.acl&&(r.item.acl=JSON.parse(r.item.acl)),r.item.acl.acl.some(function(e){if(e.userId)return r.item.toSelfUserId=e.userId,r.item.toSelf=!0,!0}),r.form.update(r.item),r.loaderStore.resume()});case 6:case"end":return e.stop()}},e,this)}));return function(t){return e.apply(this,arguments)}}()},{key:"openNoteCreate",value:function(){var e=_(p.default.mark(function e(t,r,n){var o=this,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;return p.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(this.loaderStore.suspend(),this.modalParams.open(),this.initialized){e.next=5;break}return e.next=5,this.init();case 5:(0,d.runInAction)(function(){o.additionalData=i,o.parentType=r,o.form.set({parentId:t,parentType:r,displayName:n}),o.loaderStore.resume()});case 6:case"end":return e.stop()}},e,this)}));return function(t,r,n){return e.apply(this,arguments)}}()},{key:"onClose",value:function(){this.form.reset(),this.form.showErrors(!1),this.item=null,this.additionalData=null,this.parentType=null}}]),t}(),s=g(c.prototype,"item",[d.observable],{enumerable:!0,initializer:function(){return null}}),l=g(c.prototype,"parentType",[d.observable],{enumerable:!0,initializer:function(){return null}}),g(c.prototype,"isEdit",[d.computed],Object.getOwnPropertyDescriptor(c.prototype,"isEdit"),c.prototype),g(c.prototype,"isDirty",[d.computed],Object.getOwnPropertyDescriptor(c.prototype,"isDirty"),c.prototype),g(c.prototype,"showToSelfOnEdit",[d.computed],Object.getOwnPropertyDescriptor(c.prototype,"showToSelfOnEdit"),c.prototype),g(c.prototype,"init",[n],Object.getOwnPropertyDescriptor(c.prototype,"init"),c.prototype),g(c.prototype,"resetReminderTime",[o],Object.getOwnPropertyDescriptor(c.prototype,"resetReminderTime"),c.prototype),g(c.prototype,"openNoteEdit",[i],Object.getOwnPropertyDescriptor(c.prototype,"openNoteEdit"),c.prototype),g(c.prototype,"openNoteCreate",[a],Object.getOwnPropertyDescriptor(c.prototype,"openNoteCreate"),c.prototype),g(c.prototype,"onClose",[u],Object.getOwnPropertyDescriptor(c.prototype,"onClose"),c.prototype),c);t.default=E},774:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(775);Object.defineProperty(t,"NoteEditForm",{enumerable:!0,get:function(){return(e=n,e&&e.__esModule?e:{default:e}).default;var e}})},775:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=function(){function e(e,t){for(var r=0;rnew Date(0,0,0,0,0,0)&&t.to&&new Date(t.to)>new Date(0,0,0,0,0,0)&&new Date(t.from)new Date(o)&&(this.reminderTimeFromQueryPickerStore.setError(r("ERROR_MESSAGES.CUSTOM.AFTER_DATE")),this.reminderTimeToQueryPickerStore.setError(r("ERROR_MESSAGES.CUSTOM.AFTER_DATE"))),"Invalid date"==n?this.reminderTimeFromQueryPickerStore.setError(r("ERROR_MESSAGES.CUSTOM.MIN_DATE")):this.reminderTimeFromQueryPickerStore.setError(),"Invalid date"==o?this.reminderTimeToQueryPickerStore.setError(r("ERROR_MESSAGES.CUSTOM.MAX_DATE")):this.reminderTimeToQueryPickerStore.setError()}},{key:"resetReminderTime",value:function(){this.reminderTimeFromQueryPickerStore.reset(),this.reminderTimeToQueryPickerStore.reset(),this.reminderTimeFromQueryPickerStore.setValue(null),this.reminderTimeToQueryPickerStore.setValue(null),this.queryUtility.filter.from=null,this.queryUtility.filter.to=null,this.queryUtility.updateUrlParams()}},{key:"setSelectedNoteType",value:function(e){this.queryUtility.filter.set("parentType",e)}},{key:"setSubject",value:function(e){this.queryUtility.filter.set("subject",e)}},{key:"setDisplayName",value:function(e){this.queryUtility.filter.set("displayName",e)}}]),t}()).prototype,"displayCreateNewButton",[d.computed],Object.getOwnPropertyDescriptor(s.prototype,"displayCreateNewButton"),s.prototype),g(s.prototype,"onCreate",[n],Object.getOwnPropertyDescriptor(s.prototype,"onCreate"),s.prototype),g(s.prototype,"setReminderTime",[o],Object.getOwnPropertyDescriptor(s.prototype,"setReminderTime"),s.prototype),g(s.prototype,"resetReminderTime",[i],Object.getOwnPropertyDescriptor(s.prototype,"resetReminderTime"),s.prototype),g(s.prototype,"setSelectedNoteType",[a],Object.getOwnPropertyDescriptor(s.prototype,"setSelectedNoteType"),s.prototype),g(s.prototype,"setSubject",[u],Object.getOwnPropertyDescriptor(s.prototype,"setSubject"),s.prototype),g(s.prototype,"setDisplayName",[c],Object.getOwnPropertyDescriptor(s.prototype,"setDisplayName"),s.prototype),s);t.default=E},778:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(779);Object.defineProperty(t,"NoteListFilter",{enumerable:!0,get:function(){return(e=n,e&&e.__esModule?e:{default:e}).default;var e}})},779:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n,o,i,a,u,c,s,l=function(){function e(e,t){for(var r=0;r1&&void 0!==arguments[1]?arguments[1]:{};return i.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this.noteService.get(t,n);case 2:return r=e.sent,e.abrupt("return",r.data);case 4:case"end":return e.stop()}},e,this)}));return function(t){return e.apply(this,arguments)}}()},{key:"create",value:function(){var e=c(i.default.mark(function e(t){var r;return i.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this.noteService.create(t);case 2:return r=e.sent,e.abrupt("return",r.data);case 4:case"end":return e.stop()}},e,this)}));return function(t){return e.apply(this,arguments)}}()},{key:"update",value:function(e){return this.noteService.update(e)}},{key:"delete",value:function(e){return this.noteService.delete(e)}},{key:"getNoteTypes",value:function(){var e=c(i.default.mark(function e(t){var r;return i.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this.noteService.getNoteTypes(t);case 2:return r=e.sent,e.abrupt("return",r.data);case 4:case"end":return e.stop()}},e,this)}));return function(t){return e.apply(this,arguments)}}()},{key:"getByParent",value:function(){var e=c(i.default.mark(function e(t){var r;return i.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this.noteService.getByParent(t);case 2:return r=e.sent,e.abrupt("return",r.data);case 4:case"end":return e.stop()}},e,this)}));return function(t){return e.apply(this,arguments)}}()}]),e}();t.default=s},781:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(782);Object.defineProperty(t,"NoteService",{enumerable:!0,get:function(){return(e=n,e&&e.__esModule?e:{default:e}).default;var e}})},782:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n,o=function(){function e(e,t){for(var r=0;r0&&void 0!==arguments[0]?arguments[0]:null;return n.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this.permissionService.getActions(r);case 2:return t=e.sent,e.abrupt("return",t.data);case 4:case"end":return e.stop()}},e,this)}));return function(){return e.apply(this,arguments)}}()},{key:"getAccessSections",value:function(){var e=c(n.default.mark(function e(){var t,r,i,a,u=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,c=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return n.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this.permissionService.findAll(u);case 2:return t=e.sent,r=t.data.item,c.ids&&""!==c.ids&&(i=c.ids.trim().split(","),r=r.filter(function(e){return(0,o.default)(i,e.id)})),c.abrvs&&""!==c.abrvs&&(a=c.abrvs.trim().split(","),r=r.filter(function(e){return(0,o.default)(a,e.abrv)})),e.abrupt("return",Object.assign({},t.data,{item:r}));case 7:case"end":return e.stop()}},e,this)}));return function(){return e.apply(this,arguments)}}()},{key:"getPermissionsForSection",value:function(){var e=c(n.default.mark(function e(t){var r,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return n.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this.permissionService.find(t,o);case 2:return r=e.sent,e.abrupt("return",r.data);case 4:case"end":return e.stop()}},e,this)}));return function(t){return e.apply(this,arguments)}}()},{key:"getPermissionSubjects",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;return this.permissionService.getPermissionSubjects(e)}},{key:"togglePermission",value:function(e,t){return this.permissionService.togglePermission(e,t)}},{key:"deletePermission",value:function(e,t){return this.permissionService.deletePermission(e,t)}},{key:"deleteUserPermission",value:function(e,t){return this.permissionService.deleteUserPermission(e,t)}},{key:"getSectionsPolicies",value:function(){var e=c(n.default.mark(function e(t){var r;return n.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this.permissionService.getSectionsPolicies(t);case 2:return r=e.sent,e.abrupt("return",r.data);case 4:case"end":return e.stop()}},e,this)}));return function(t){return e.apply(this,arguments)}}()}]),e}();t.default=s},836:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n,o=function(){function e(e,t){for(var r=0;r0&&void 0!==arguments[0]?arguments[0]:[]).map(function(e){return null!=e.id&&""!==e.id?e.id:null!=e.abrv&&""!==e.abrv?e.abrv:(console.log("Invalid accessSection object. Must have at least id or abrv",e),console.warn("Ignoring"),null)}).filter(function(e){return e}).join(",")}}]),t}();t.default=c},837:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(){function e(e,t){for(var r=0;r1&&void 0!==arguments[1])||arguments[1];return j.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(this.selectedAccessSectionGroup=t,1==n&&this.rootStore.viewStore.setNavigationOptions({title:t.name}),t.accessSections&&0!==t.accessSections.length){e.next=5;break}return this.accessSections=null,e.abrupt("return");case 5:return this.contentLoader.suspend(),e.next=8,this.getAllAccessSections(t.accessSections.map(function(e){return e.id}).filter(function(e){return e}).join(","));case 8:(0,k.runInAction)(A(j.default.mark(function e(){return j.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,r.getPermissionsForAccessSections();case 2:(0,k.runInAction)(function(){return r.contentLoader.resume()});case 3:case"end":return e.stop()}},e,r)})));case 9:case"end":return e.stop()}},e,this)}));return function(t){return e.apply(this,arguments)}}()},{key:"getRoles",value:function(){var e=A(j.default.mark(function e(){var t,r,n=this;return j.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this.roleStore.findRoles({rpp:50,sort:"name|asc"});case 2:t=e.sent,r=(0,U.filterByArray)(t.item,U.systemRoles,"name"),(0,k.runInAction)(function(){n.roles=(0,U.sortByAbrv)(r,U.sortOrderArray)});case 5:case"end":return e.stop()}},e,this)}));return function(){return e.apply(this,arguments)}}()},{key:"getActions",value:function(){var e=A(j.default.mark(function e(){var t,r=this;return j.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this.permissionsStore.getActions();case 2:t=e.sent,(0,k.runInAction)(function(){r.actions=t.item});case 4:case"end":return e.stop()}},e,this)}));return function(){return e.apply(this,arguments)}}()},{key:"getAllAccessSections",value:function(){var e=A(j.default.mark(function e(t){var r,n,o,i=this;return j.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return r={rpp:50},n={ids:t},e.next=4,this.permissionsStore.getAccessSections(r,n);case 4:o=e.sent,(0,k.runInAction)(function(){i.accessSections=o.item});case 6:case"end":return e.stop()}},e,this)}));return function(t){return e.apply(this,arguments)}}()},{key:"getAllAccessSectionGroups",value:function(){var e=A(j.default.mark(function e(){var t,r=this;return j.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,this.sectionGroupStore.find({embed:"AccessSections",sort:"abrv|asc",rpp:500});case 3:t=e.sent,(0,k.runInAction)(function(){r.accessSectionGroups=t.item,r.originalAccessSectionGroups=(0,k.toJS)(r.accessSectionGroups)}),e.next=10;break;case 7:e.prev=7,e.t0=e.catch(0),this.rootStore.notificationStore.error(e.t0.statusText);case 10:case"end":return e.stop()}},e,this,[[0,7]])}));return function(){return e.apply(this,arguments)}}()},{key:"getPermissionsForAccessSections",value:function(){var e=A(j.default.mark(function e(){var t,r=this;return j.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this.permissionsStore.getSectionsPolicies({sectionAbrvs:this.accessSections.map(function(e){return e.abrv})});case 2:t=e.sent,(0,k.runInAction)(function(){r.rolePermissions=t.item});case 4:case"end":return e.stop()}},e,this)}));return function(){return e.apply(this,arguments)}}()},{key:"updatePermission",value:function(){var e=A(j.default.mark(function e(t){var r,n=this;return j.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(this.contentLoader.suspend(),r=this.actions.find(function(e){return e.abrv===t.action}),!0!==t.allow){e.next=7;break}return e.next=5,this.permissionsStore.togglePermission({role:t.role,section:t.section,actions:[r]},Object.assign({},r,{allow:t.allow}));case 5:e.next=9;break;case 7:return e.next=9,this.permissionsStore.deletePermission({role:t.role,section:t.section,actions:[r]},Object.assign({},r,{allow:t.allow}));case 9:(0,k.runInAction)(A(j.default.mark(function e(){return j.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,n.getPermissionsForAccessSections();case 2:(0,k.runInAction)(function(){return n.contentLoader.resume()});case 3:case"end":return e.stop()}},e,n)})));case 10:case"end":return e.stop()}},e,this)}));return function(t){return e.apply(this,arguments)}}()},{key:"updatePermissionPerUser",value:function(){var e=A(j.default.mark(function e(t){var r,n=this;return j.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(r=this.actions.find(function(e){return e.abrv===t.action.abrv}),e.prev=1,!t.checked){e.next=7;break}return e.next=5,this.permissionsStore.togglePermission({userName:t.userName,section:t.section,actions:[t.action]},Object.assign({},r,{checked:t.checked}));case 5:e.next=9;break;case 7:return e.next=9,this.permissionsStore.deleteUserPermission({sectionAbrv:t.section,userName:t.userName,actionAbrv:t.action.abrv},Object.assign({},r,{checked:t.checked}));case 9:(0,k.runInAction)(A(j.default.mark(function e(){return j.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,n.getPermissionsForAccessSections();case 2:case"end":return e.stop()}},e,n)}))),e.next=15;break;case 12:e.prev=12,e.t0=e.catch(1),this.rootStore.notificationStore.error(e.t0);case 15:case"end":return e.stop()}},e,this,[[1,12]])}));return function(t){return e.apply(this,arguments)}}()}]),t}(),S=x(v.prototype,"searchTerm",[k.observable],{enumerable:!0,initializer:function(){return""}}),_=x(v.prototype,"accessSectionGroups",[n],{enumerable:!0,initializer:function(){return[]}}),O=x(v.prototype,"accessSections",[o],{enumerable:!0,initializer:function(){return[]}}),g=x(v.prototype,"roles",[i],{enumerable:!0,initializer:function(){return[]}}),E=x(v.prototype,"actions",[a],{enumerable:!0,initializer:function(){return[]}}),w=x(v.prototype,"rolePermissions",[u],{enumerable:!0,initializer:function(){return[]}}),P=x(v.prototype,"selectedAccessSectionGroup",[k.observable],{enumerable:!0,initializer:function(){return null}}),x(v.prototype,"navigateToEditSectionGroup",[c],Object.getOwnPropertyDescriptor(v.prototype,"navigateToEditSectionGroup"),v.prototype),x(v.prototype,"setSelectedAccessSectionGroup",[s],Object.getOwnPropertyDescriptor(v.prototype,"setSelectedAccessSectionGroup"),v.prototype),x(v.prototype,"getRoles",[l],Object.getOwnPropertyDescriptor(v.prototype,"getRoles"),v.prototype),x(v.prototype,"getActions",[p],Object.getOwnPropertyDescriptor(v.prototype,"getActions"),v.prototype),x(v.prototype,"getAllAccessSections",[f],Object.getOwnPropertyDescriptor(v.prototype,"getAllAccessSections"),v.prototype),x(v.prototype,"getAllAccessSectionGroups",[d],Object.getOwnPropertyDescriptor(v.prototype,"getAllAccessSectionGroups"),v.prototype),T=x(v.prototype,"filterAccessSectionGroups",[y],{enumerable:!0,initializer:function(){var e=this;return function(t){var r=t.trim();e.searchTerm=r,e.accessSectionGroups=r?(0,I.default)(e.originalAccessSectionGroups,function(e){return e.name.toLowerCase().includes(r.toLowerCase())}):e.originalAccessSectionGroups}}}),x(v.prototype,"getPermissionsForAccessSections",[b],Object.getOwnPropertyDescriptor(v.prototype,"getPermissionsForAccessSections"),v.prototype),x(v.prototype,"updatePermission",[h],Object.getOwnPropertyDescriptor(v.prototype,"updatePermission"),v.prototype),x(v.prototype,"updatePermissionPerUser",[m],Object.getOwnPropertyDescriptor(v.prototype,"updatePermissionPerUser"),v.prototype),v);t.default=M},841:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n,o=r(3),i=(n=o)&&n.__esModule?n:{default:n},a=r(375);function u(e){return function(){var t=e.apply(this,arguments);return new Promise(function(e,r){return function n(o,i){try{var a=t[o](i),u=a.value}catch(e){return void r(e)}if(!a.done)return Promise.resolve(u).then(function(e){n("next",e)},function(e){n("throw",e)});e(u)}("next")})}}t.default=function e(t){var r,n,o=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.find=(r=u(i.default.mark(function e(){var t,r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return i.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,o.sectionGroupService.find(r);case 2:return t=e.sent,e.abrupt("return",t.data);case 4:case"end":return e.stop()}},e,o)})),function(){return r.apply(this,arguments)}),this.get=(n=u(i.default.mark(function e(t){var r,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return i.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,o.sectionGroupService.get(t,n);case 2:return r=e.sent,e.abrupt("return",r.data);case 4:case"end":return e.stop()}},e,o)})),function(e){return n.apply(this,arguments)}),this.create=function(e){return o.sectionGroupService.create(e)},this.update=function(e){return o.sectionGroupService.update(e)},this.delete=function(e){return o.sectionGroupService.delete(e)},this.batchUpdate=function(e){return o.sectionGroupService.batchUpdate(e)},this.batchDelete=function(e){return o.sectionGroupService.batchDelete(e)},this.addAccessSectionToSectionGroup=function(e,t){return o.sectionGroupService.addAccessSectionToSectionGroup(e,t)},this.batchAddAccessSectionToSectionGroup=function(e,t){return o.sectionGroupService.batchAddAccessSectionToSectionGroup(e,t)},this.removeAccessSectionFromSectionGroup=function(e,t){return o.sectionGroupService.removeAccessSectionFromSectionGroup(e,t)},this.batchRemoveAccessSectionFromSectionGroup=function(e,t){return o.sectionGroupService.batchRemoveAccessSectionFromSectionGroup(e,t)},this.moduleStore=t,this.sectionGroupService=new a.SectionGroupService(t.rootStore.platform.baasic.apiClient)}},842:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(8);var o=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var r=e.routerStore,o=e.platform.permissions.sectionGroupStore,i=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,{name:"section group",routes:{edit:function(e){return i.setChildNavigationTitle(function(t){return t.id===e},function(e){return e.name}),i.rootStore.routerStore.goTo("master.platform.main.permissions.section-groups.edit",{id:e})},create:function(){return r.goTo("master.platform.main.permissions.section-groups.create")}},actions:{find:o.find,delete:o.delete,batchDelete:o.batchDelete}}));i.authorization=Object.assign({},i.authorization,{read:"permission.read"}),i.rootStore=e,i.sectionGroupStore=o,i.queryUtility.filter.orderBy="name",i.queryUtility.filter.orderDirection="asc",i.config={columns:[{key:"name",title:"SECTION_GROUP.LIST.COLUMNS.NAME",onClick:i.hasPermission(i.authorization.read)?function(e){return i.routes.edit(e.id)}:null},{key:"abrv",title:"SECTION_GROUP.LIST.COLUMNS.ABRV",onClick:i.hasPermission(i.authorization.read)?function(e){return i.routes.edit(e.id)}:null}],actions:{onEdit:i.hasPermission(i.authorization.read)?function(e){return i.routes.edit(e.id)}:null,onDelete:i.hasPermission(i.authorization.delete)?i.deleteResource:null},batchActions:{onBatchDelete:i.hasPermission(i.authorization.delete)?i.batchDeleteResources:null}};var a=i.hasPermission(i.authorization.delete)?n.SelectTableViewStore:n.TableViewStore;return i.setTableStore(new a(i.queryUtility,i.config)),i}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,n.BaseListViewStore),t}();t.default=o},843:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n,o,i,a,u,c,s,l=r(3),p=(n=l)&&n.__esModule?n:{default:n},f=function(){function e(e,t){for(var r=0;r=0||Object.prototype.hasOwnProperty.call(e,n)&&(r[n]=e[n]);return r}function m(e){return function(){var t=e.apply(this,arguments);return new Promise(function(e,r){return function n(o,i){try{var a=t[o](i),u=a.value}catch(e){return void r(e)}if(!a.done)return Promise.resolve(u).then(function(e){n("next",e)},function(e){n("throw",e)});e(u)}("next")})}}function v(e,t,r,n,o){var i={};return Object.keys(n).forEach(function(e){i[e]=n[e]}),i.enumerable=!!i.enumerable,i.configurable=!!i.configurable,("value"in i||i.initializer)&&(i.writable=!0),i=r.slice().reverse().reduce(function(r,n){return n(e,t,r)||r},i),o&&void 0!==i.initializer&&(i.value=i.initializer?i.initializer.call(o):void 0,i.initializer=void 0),void 0===i.initializer&&(Object.defineProperty(e,t,i),i=null),i}var S=(o=d.action.bound,i=d.action.bound,a=d.action.bound,u=d.action.bound,c=d.action.bound,v((s=function(e){function t(e){var r=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n,o,i,a,u=e.routerStore,c=e.platform.permissions.sectionGroupStore,s=e.platform.permissions.permissionsStore,l=u.routerState.params.id,f=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,{autoInit:!1,name:"section group",id:l,actions:{create:(o=m(p.default.mark(function e(t){var n;return p.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(n=f.accessSectionListBoxStore.getResult(),t.accessSections=n.added,e.prev=2,!t){e.next=7;break}return e.next=6,c.create(t);case 6:return e.abrupt("return",e.sent);case 7:e.next=15;break;case 9:if(e.prev=9,e.t0=e.catch(2),!e.t0){e.next=15;break}throw f.form.invalidate(e.t0.data),f.rootStore.notificationStore.error("SECTION_GROUP.NAME_ERROR",e.t0),{error:e.t0};case 15:case"end":return e.stop()}},e,r,[[2,9]])})),function(e){return o.apply(this,arguments)}),update:(n=m(p.default.mark(function e(t){var n,o;return p.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(t.accessSections,n=h(t,["accessSections"]),o=f.accessSectionListBoxStore.getResult(),e.prev=2,!(o&&o.added.length>0)){e.next=6;break}return e.next=6,f.sectionGroupStore.batchAddAccessSectionToSectionGroup(t.id,o.added);case 6:if(!(o&&o.removed.length>0)){e.next=9;break}return e.next=9,f.sectionGroupStore.batchRemoveAccessSectionFromSectionGroup(t.id,o.removed);case 9:return e.next=11,c.update(Object.assign({id:l},n));case 11:return e.abrupt("return",e.sent);case 14:if(e.prev=14,e.t0=e.catch(2),!e.t0){e.next=21;break}throw f.form.invalidate(e.t0.data),f.rootStore.notificationStore.error("SECTION_GROUP.ERROR_SECTION_GROUPS",e.t0),f.handleSectionError(),{error:e.t0};case 21:case"end":return e.stop()}},e,r,[[2,14]])})),function(e){return n.apply(this,arguments)}),get:function(e){return c.get(e,{embed:"AccessSections"})}},FormClass:b.SectionGroupForm}));return f.systemSections=["PlatformNotificationSection","NotificationPublishSection","NotificationSection","MediaVaultSection","PlatformSystem","PlatformSection","FileSection","PlatformApplicationSettingSection","MeteringSection","CoreUserSection"],f.rootStore=e,f.permissionStore=s,f.sectionGroupStore=c,f.authorization={update:"permission.update"},f.accessSectionListBoxStore=new y.ListBoxStore({options:{selectionKey:"id",autoInit:!1,columns:[{key:"name",title:"BLOCKS.NAME"}]},actions:{onChange:f.changedAccessSections},items:(a=m(p.default.mark(function e(){var t,n;return p.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,f.permissionStore.getAccessSections({fields:"id,name"});case 2:return t=e.sent,n=[],n="SystemGroup"!==f.groupSectionName?t.item.filter(function(e){return-1===f.systemSections.indexOf(e.name)}):t.item,e.abrupt("return",n);case 6:case"end":return e.stop()}},e,r)})),function(){return a.apply(this,arguments)}),selected:(i=m(p.default.mark(function e(){var t,n;return p.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,f.sectionGroupStore.get(f.id,{embed:"AccessSections"});case 2:return t=e.sent,n=[],f.groupSectionName=t.name,n=null!=t.accessSections&&"SystemGroup"!==f.groupSectionName?t.accessSections.filter(function(e){return-1===f.systemSections.indexOf(e.name)}):t.item,e.abrupt("return",n||[]);case 7:case"end":return e.stop()}},e,r)})),function(){return i.apply(this,arguments)})}),f.fetch([f.initialize()]),f.hasUpdatePermissions(),f}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,y.BaseEditViewStore),f(t,[{key:"hasUpdatePermissions",value:function(){var e=this.hasPermission(this.authorization.update);e||this.form.each(function(e){return e.set("disabled",!0)}),this.hasUpdatePermission=e}},{key:"changedAccessSections",value:function(){this.form.set("initial",{name:""}),this.rootStore.formChanged=!0}},{key:"handleSectionError",value:function(){this.accessSectionListBoxStore.rightPanelStore.searchString="",this.accessSectionListBoxStore.leftPanelStore.searchString="",this.initialize()}},{key:"initialize",value:function(){var e=m(p.default.mark(function e(){return p.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!this.isEdit){e.next=3;break}return e.next=3,this.getResource(this.id);case 3:this.accessSectionListBoxStore.initialize();case 4:case"end":return e.stop()}},e,this)}));return function(){return e.apply(this,arguments)}}()},{key:"setAccessSections",value:function(e){this.form.update({accessSections:e})}}]),t}()).prototype,"hasUpdatePermissions",[o],Object.getOwnPropertyDescriptor(s.prototype,"hasUpdatePermissions"),s.prototype),v(s.prototype,"changedAccessSections",[i],Object.getOwnPropertyDescriptor(s.prototype,"changedAccessSections"),s.prototype),v(s.prototype,"handleSectionError",[a],Object.getOwnPropertyDescriptor(s.prototype,"handleSectionError"),s.prototype),v(s.prototype,"initialize",[u],Object.getOwnPropertyDescriptor(s.prototype,"initialize"),s.prototype),v(s.prototype,"setAccessSections",[c],Object.getOwnPropertyDescriptor(s.prototype,"setAccessSections"),s.prototype),s);t.default=S},844:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(845);Object.defineProperty(t,"SectionGroupForm",{enumerable:!0,get:function(){return(e=n,e&&e.__esModule?e:{default:e}).default;var e}})},845:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=function(){function e(e,t){for(var r=0;r1&&void 0!==arguments[1])||arguments[1];!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var o,i=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return S(i,"getPolicy",s,i),S(i,"getUser",l,i),i.isEdit=n,i.rootStore=e,i.initialTableData=null,i.accessTemplateStore=i.rootStore.platform.accessTemplateModule.accessTemplateStore,i.accessPolicyStore=i.rootStore.platform.accessTemplateModule.accessTemplatePolicyStore,i.accessUserStore=i.rootStore.platform.accessTemplateModule.accessTemplateUserStore,i.accessTemplatesTableStore=new y.SelectTableViewStore(null,{columns:[{key:"templateName",title:"ACCESS_TEMPLATE.GROUP"},{key:"accessSection",title:"ACCESS_TEMPLATE.SECTIONS"}],withoutQueryUtility:!0,disablePaging:!0,disableSorting:!0,actions:{onDelete:function(e){i.accessTemplatesTableStore.setData(i.accessTemplatesTableStore.data.filter(function(t){return!(t.accessTemplateId===e.accessTemplateId)}))}},batchActions:{onBatchDelete:function(e){i.accessTemplatesTableStore.setData(i.accessTemplatesTableStore.data.filter(function(t){return!e.map(function(e){return e.accessTemplateId}).includes(t.accessTemplateId)}))}}}),i.accessTemplateDropdownStore=new y.BaasicDropdownStore({dataItemKey:"accessTemplateId",textField:"templateName",initFetch:!0,showDefaultItem:!1},{fetchFunc:(o=v(p.default.mark(function e(t){var n;return p.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return i.loaderStore.suspend(),e.next=3,i.accessTemplateStore.populated({pageNumber:1,pageSize:1e3,searchQuery:t,sort:"name|asc"});case 3:return n=e.sent,i.loaderStore.resume(),e.abrupt("return",n.item);case 6:case"end":return e.stop()}},e,r)})),function(e){return o.apply(this,arguments)})}),i.isEdit&&i.fetchUserData(),i}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,y.BaseViewStore),d(t,[{key:"fetchUserData",value:function(){var e=v(p.default.mark(function e(){var t,r,n,o,i,a;return p.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(t=this.rootStore.routerStore.routerState.params,this.user={id:t.id,isAgencyUser:null!=t.agencyIdentifier},e.prev=2,r=[],n=[],o=[],i=[],!this.user.isAgencyUser){e.next=13;break}return e.next=10,this.getUser({agencyUserIds:this.user.id});case 10:r=e.sent,e.next=16;break;case 13:return e.next=15,this.getUser({embed:"accessTemplate",platformUserIds:this.user.id});case 15:r=e.sent;case 16:if(o=r.item.map(function(e){return{templateIds:e.accessTemplateId,ids:e.id}}),!(i=o.map(function(e){return e.templateIds}).join(","))||!i.length){e.next=27;break}return e.next=21,this.accessTemplateStore.populated({accessTemplateIds:i});case 21:n=e.sent,a=n.item.map(function(e){var t=e.accessTemplatePolicies.map(function(e){return e.accessSection}).join(", ");return{id:o.filter(function(t){return t.templateIds===e.accessTemplateId}).map(function(e){return e.ids})[0],templateName:e.templateName,accessTemplateId:e.accessTemplateId,accessSection:t}}),this.accessTemplatesTableStore.setData(a),this.initialTableData=a,e.next=29;break;case 27:this.accessTemplatesTableStore.setData([]),this.initialTableData=[];case 29:e.next=34;break;case 31:e.prev=31,e.t0=e.catch(2),console.log(e.t0);case 34:case"end":return e.stop()}},e,this,[[2,31]])}));return function(){return e.apply(this,arguments)}}()},{key:"addSection",value:function(){var e=this.accessTemplateDropdownStore.value;if(this.accessTemplateDropdownStore.value=null,e){var t=e.accessTemplatePolicies.map(function(e){return e.accessSection}).join(", ");this.accessTemplatesTableStore.setData((0,f.default)([].concat(function(e){if(Array.isArray(e)){for(var t=0,r=Array(e.length);t0){var r=void 0;r=o.user.isAgencyUser?{accessTemplate:null,accessTemplateId:e.accessTemplateId,agencyUserUserId:o.user.id,coreUser:null,platformUserId:null}:{accessTemplate:null,accessTemplateId:e.accessTemplateId,agencyUserUserId:null,coreUser:null,platformUserId:o.user.id},t.push(r)}}),!this.initialTableData){e.next=8;break}return e.next=8,this.initialTableData.filter(function(e){!o.accessTemplatesTableStore.data.filter(function(t){return t.accessTemplateId==e.accessTemplateId}).length>0&&e.id&&r.push({id:e.id})});case 8:if(n=r,this.initialTableData=this.accessTemplatesTableStore.data,!(t.length>0)){e.next=15;break}return e.next=13,this.accessUserStore.batchCreate(t);case 13:e.next=16;break;case 15:case 16:if(!(r.length>0)){e.next=21;break}return e.next=19,this.accessUserStore.batchDelete(n);case 19:e.next=22;break;case 21:case 22:this.fetchUserData(),e.next=31;break;case 25:if(e.prev=25,e.t0=e.catch(1),e.t0,this.isEdit){e.next=30;break}throw{type:h.UserCreateErrorTypes.AccessTemplates,message:"Access template update failed",cause:e.t0};case 30:console.log(e.t0);case 31:case"end":return e.stop()}},e,this,[[1,25]])}));return function(){return e.apply(this,arguments)}}()}]),t}()).prototype,"fetchUserData",[n],Object.getOwnPropertyDescriptor(c.prototype,"fetchUserData"),c.prototype),_(c.prototype,"addSection",[o],Object.getOwnPropertyDescriptor(c.prototype,"addSection"),c.prototype),s=_(c.prototype,"getPolicy",[i],{enumerable:!0,initializer:function(){var e,t=this;return e=v(p.default.mark(function e(r){return p.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t.accessPolicyStore.find(r);case 2:e.sent;case 3:case"end":return e.stop()}},e,t)})),function(t){return e.apply(this,arguments)}}}),l=_(c.prototype,"getUser",[a],{enumerable:!0,initializer:function(){var e,t=this;return e=v(p.default.mark(function e(r){var n;return p.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t.accessUserStore.find(r);case 2:return n=e.sent,t.users=n,e.abrupt("return",n);case 5:case"end":return e.stop()}},e,t)})),function(t){return e.apply(this,arguments)}}}),_(c.prototype,"saveUserTemplates",[u],Object.getOwnPropertyDescriptor(c.prototype,"saveUserTemplates"),c.prototype),c);t.default=O},864:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.userAccountTypes=[{abrv:"other-users",name:"Other users",dateCreated:"2019-09-19T15:48:59.893334Z",dateUpdated:"2019-09-19T15:48:59.893334Z",id:"SNozaz7aUpSWyFFLG6zf7M",languageMetadata:{"da-DK":{name:"Andre brugere"},"de-DE":{name:"Andere Benutzer"},"es-ES":{name:"Otros usuarios"},"fr-FR":{name:"Autres utilisateurs"},"hr-HR":{name:"Ostali korisnici"},"it-IT":{name:"Altri utenti"},"nl-NL":{name:"Andere gebruikers"},"sq-AL":{name:"P\xebrdorues t\xeb tjer\xeb"},"tr-TR":{name:"Di\u011fer kullan\u0131c\u0131lar"}}},{abrv:"internet-user",name:"Internet user",dateCreated:"2019-09-19T15:48:59.893334Z",dateUpdated:"2019-09-19T15:48:59.893334Z",id:"ZizhkXX26uqXUb3j642Kt6",languageMetadata:{"da-DK":{name:"Internetbruger"},"de-DE":{name:"Internetnutzer"},"es-ES":{name:"usuario de Internet"},"fr-FR":{name:"Internaute"},"hr-HR":{name:"Internet korisnik"},"it-IT":{name:"Utente di Internet"},"nl-NL":{name:"Internetgebruiker"},"sq-AL":{name:"P\xebrdorues i Internetit"},"tr-TR":{name:"internet kullan\u0131c\u0131s\u0131"}}},{abrv:"card-with-deposit",name:"Card with deposit",dateCreated:"2019-09-19T15:48:59.893334Z",dateUpdated:"2019-09-19T15:48:59.893334Z",id:"Ui1fm0JUOv9nFT9EwT4im2",languageMetadata:{"da-DK":{name:"Kort med depositum"},"de-DE":{name:"Karte mit Kaution"},"es-ES":{name:"Tarjeta con deposito"},"fr-FR":{name:"Carte avec d\xe9p\xf4t"},"hr-HR":{name:"Kartica sa depozitom"},"it-IT":{name:"Carta con deposito"},"nl-NL":{name:"Kaart met aanbetaling"},"sq-AL":{name:"Karta me depozit\xeb"},"tr-TR":{name:"Para yat\u0131rma kart\u0131"}}},{abrv:"card-without-deposit",name:"Card without deposit",dateCreated:"2019-09-19T15:48:59.893334Z",dateUpdated:"2019-09-19T15:48:59.893334Z",id:"8mxEtPNJ4aEcOrca5aZ8b3",languageMetadata:{"da-DK":{name:"Kort uden depositum"},"de-DE":{name:"Karte ohne Anzahlung"},"es-ES":{name:"Tarjeta sin deposito"},"fr-FR":{name:"Carte sans d\xe9p\xf4t"},"hr-HR":{name:"Kartica bez depozita"},"it-IT":{name:"Carta senza deposito"},"nl-NL":{name:"Kaart zonder storting"},"sq-AL":{name:"Karta pa depozita"},"tr-TR":{name:"Depozito olmadan kart"}}}],t.userAccountLockReasonTypes=[{abrv:"banking-frauds",name:"Banking frauds",dateCreated:"2019-09-19T15:48:59.893334Z",dateUpdated:"2019-09-19T15:48:59.893334Z",id:"mUzgS6J8NwNO9IlOMyv0T7",languageMetadata:{"da-DK":{name:"bankingFraudTranslation"},"de-DE":{name:"Bankbetrug"},"es-ES":{name:"Fraude bancario"},"fr-FR":{name:"Tromperie sur op\xe9ration bancaire"},"hr-HR":{name:"Bankovne prijevare"},"it-IT":{name:"Frodi bancarie"},"nl-NL":{name:"bankingFraudTranslation"},"sq-AL":{name:"Mashtrim bankar"},"tr-TR":{name:"Bankac\u0131l\u0131k hileleri"}}},{abrv:"documents-fraud",name:"Documents fraud",dateCreated:"2019-09-19T15:48:59.893334Z",dateUpdated:"2019-09-19T15:48:59.893334Z",id:"VvLB4jW8k06t6n1kBtyJP3",languageMetadata:{"da-DK":{name:"Documents fraud"},"de-DE":{name:"Betrug mit Dokumenten"},"es-ES":{name:"Fraude documentos"},"fr-FR":{name:"Tromperie avec documents"},"hr-HR":{name:"Prijevara s dokumentima"},"it-IT":{name:"Frode documentale"},"nl-NL":{name:"Documents fraud"},"sq-AL":{name:"Mashtrim me dokumenta"},"tr-TR":{name:"Belgeler ile ilgili hileler"}}},{abrv:"gambling-addiction-prevention",name:"Gambling addiction prevention",dateCreated:"2019-09-19T15:48:59.893334Z",dateUpdated:"2019-09-19T15:48:59.893334Z",id:"JzaILYneCDVIgq5ZvbvvF5",languageMetadata:{"da-DK":{name:"Gambling addiction prevention"},"de-DE":{name:"Vorbeugung der Wettsucht"},"es-ES":{name:"Prevencion Lupatia"},"fr-FR":{name:"Pr\xe9vention de l'addiction aux paris"},"hr-HR":{name:"Prevencija ovisnosti o kla\u0111enju"},"it-IT":{name:"Prevenzione dalla dipendenza da gioco d\u2019azzardo"},"nl-NL":{name:"Gambling addiction prevention"},"sq-AL":{name:"Parandalimi per varesine ne baste"},"tr-TR":{name:"Bahis ba\u011f\u0131ml\u0131l\u0131\u011f\u0131 konusundaki \xf6nlemler"}}},{abrv:"internet-banking-fraud",name:"Internet banking fraud",dateCreated:"2019-09-19T15:48:59.893334Z",dateUpdated:"2019-09-19T15:48:59.893334Z",id:"a9dGFRTylhlUcraHk4rezD",languageMetadata:{"da-DK":{name:"Internet banking fraud"},"de-DE":{name:"Bankbetrug im Internet"},"es-ES":{name:"Fraude banca electronica"},"fr-FR":{name:"Tromperie sur op\xe9ration bancaire via Internet"},"hr-HR":{name:"Internetska bankovna prijevara"},"it-IT":{name:"Frodi e-banking"},"nl-NL":{name:"Internet banking fraud"},"sq-AL":{name:"Mashtrim bankar interneti"},"tr-TR":{name:"Internet bankac\u0131l\u0131k hileleri"}}},{abrv:"multiple-user-account",name:"Multiple user account",dateCreated:"2019-09-19T15:48:59.893334Z",dateUpdated:"2019-09-19T15:48:59.893334Z",id:"pcFh2iephmWD0IVYcNO2U0",languageMetadata:{"da-DK":{name:"Multiple user account"},"de-DE":{name:"Mehrfaches Kundenkonto"},"es-ES":{name:"Cuentas usuarios multiple"},"fr-FR":{name:"Compte de l'utilisateur multiple"},"hr-HR":{name:"Vi\u0161estruki korisni\u010dki ra\u010dun"},"it-IT":{name:"Multi-account utente"},"nl-NL":{name:"Multiple user account"},"sq-AL":{name:"Llogari e perdoruesit e shumefishuar"},"tr-TR":{name:"\xc7oklu kullan\u0131c\u0131 hesap"}}},{abrv:"no-longer-interested-in-sports-betting",name:"No longer interested in sports betting",dateCreated:"2019-09-19T15:48:59.893334Z",dateUpdated:"2019-12-30T13:54:17.424221Z",id:"DDsRczLnIA37CYTawwvnO5",languageMetadata:{"da-DK":{name:"Ikke l\xe6ngere interesseret i sportsv\xe6ddem\xe5l"},"de-DE":{name:"Interessiert sich nicht mehr f\xfcr Sportwetten"},"es-ES":{name:"Ya no est\xe1 interesado en las apuestas deportivas"},"fr-FR":{name:"Plus int\xe9ress\xe9 par les paris sportifs"},"hr-HR":{name:"Vi\u0161e me ne zanima sportsko kla\u0111enje"},"it-IT":{name:"Non pi\xf9 interessato alle scommesse sportive"},"nl-NL":{name:"Niet langer ge\xefnteresseerd in sportweddenschappen"},"sq-AL":{name:"Nuk ka m\xeb t\xeb interesuar n\xeb baste sportive"},"tr-TR":{name:"Art\u0131k spor bahisleriyle ilgilenmiyor"}}},{abrv:"none",name:"None",dateCreated:"2019-09-19T15:48:59.893334Z",dateUpdated:"2019-12-30T13:54:17.424221Z",id:"FSfjV4lHpFZq4ddfd6e5I2",languageMetadata:{"da-DK":{name:"Ingen"},"de-DE":{name:"Nichts"},"es-ES":{name:"Nada"},"fr-FR":{name:"Aucun"},"hr-HR":{name:"Ni\u0161ta"},"it-IT":{name:"Niente"},"nl-NL":{name:"Niets"},"sq-AL":{name:"Asgje"},"tr-TR":{name:"Hi\xe7"}}},{abrv:"not-satisfied-with-sports-betting-services",name:"Not satisfied with sports betting services",dateCreated:"2019-09-19T15:48:59.893334Z",dateUpdated:"2019-12-30T13:54:17.424221Z",id:"z5kQgC89DGliQ7LQXuDvZ7",languageMetadata:{"da-DK":{name:"Ikke tilfreds med sportsv\xe6ddem\xe5lstjenester"},"de-DE":{name:"Nicht zufrieden mit Sportwetten"},"es-ES":{name:"No satisfecho con los servicios de apuestas deportivas."},"fr-FR":{name:"Insatisfait des services de paris sportifs"},"hr-HR":{name:"Nisam zadovoljan uslugama sportskog kla\u0111enja"},"it-IT":{name:"Non soddisfatto dei servizi di scommesse sportive"},"nl-NL":{name:"Niet tevreden met diensten voor sportweddenschappen"},"sq-AL":{name:"Nuk jan\xeb t\xeb k\xebnaqur me sh\xebrbimet e basteve sportive"},"tr-TR":{name:"Spor bahis hizmetlerinden memnun de\u011fil"}}},{abrv:"oasis",name:"Oasis",dateCreated:"2020-07-13T17:30:40.570673Z",dateUpdated:"2020-07-13T17:30:40.570673Z",id:"LCfZpITyGn3LAxHiqHrHL7",languageMetadata:{"da-DK":{name:"Oasis"},"de-DE":{name:"Oasis"},"es-ES":{name:"Oasis"},"fr-FR":{name:"Oasis"},"hr-HR":{name:"Oasis"},"it-IT":{name:"Oasis"},"nl-NL":{name:"Oasis"},"sq-AL":{name:"Oasis"},"tr-TR":{name:"Oasis"}}},{abrv:"organized-betting",name:"Organized betting",dateCreated:"2019-09-19T15:48:59.893334Z",dateUpdated:"2019-09-19T15:48:59.893334Z",id:"VfWgLJrbovbVerdhp6euI1",languageMetadata:{"da-DK":{name:"Organized betting"},"de-DE":{name:"Organisierte Wetten"},"es-ES":{name:"Apuests organizadas"},"fr-FR":{name:"Paris organis\xe9es"},"hr-HR":{name:"Organizirano kla\u0111enje"},"it-IT":{name:"Giochi e scommesse organizzate"},"nl-NL":{name:"Organized betting"},"sq-AL":{name:"Baste te organizuara"},"tr-TR":{name:"Organize bahisler"}}},{abrv:"other-reasons",name:"Other reasons",dateCreated:"2019-09-19T15:48:59.893334Z",dateUpdated:"2019-12-30T13:54:17.424221Z",id:"O8yoHTzTxWXvIwsn6w06m0",languageMetadata:{"da-DK":{name:"Andre grunde"},"de-DE":{name:"Andere Gr\xfcnde"},"es-ES":{name:"Otras razones"},"fr-FR":{name:"Autres raisons"},"hr-HR":{name:"Drugi razlozi"},"it-IT":{name:"Altri motivi"},"nl-NL":{name:"Andere redenen"},"sq-AL":{name:"Arsyet tjera"},"tr-TR":{name:"Di\u011fer sebepler"}}},{abrv:"receipt-confirmation-time-expired",name:"Receipt confirmation time expired",dateCreated:"2019-09-19T15:48:59.893334Z",dateUpdated:"2019-09-19T15:48:59.893334Z",id:"JKPX4xIg6TnEWP3p19zpW6",languageMetadata:{"da-DK":{name:"Receipt confirmation time expired"},"de-DE":{name:"Best\xe4tigungszeit abgelaufen"},"es-ES":{name:"Confirmaci\xf3n recibo caducado"},"fr-FR":{name:"Temps pour la confirmation du compte est expir\xe9"},"hr-HR":{name:"Vrijeme potvrde ra\u010duna isteklo"},"it-IT":{name:"Il tempo di conferma dell\u2019account \xe8 scaduto"},"nl-NL":{name:"Receipt confirmation time expired"},"sq-AL":{name:"Koha per vertetim ju ka skaduar"},"tr-TR":{name:"Hesap tasdik zaman\u0131 dolmu\u015ftur"}}},{abrv:"rofus",name:"Rofus",dateCreated:"2020-07-13T17:30:40.570673Z",dateUpdated:"2020-07-13T17:30:40.570673Z",id:"dkKtdWyzyTj9WK1g0yP9hD",languageMetadata:{"da-DK":{name:"Rofus"},"de-DE":{name:"Rofus"},"es-ES":{name:"Rofus"},"fr-FR":{name:"Rofus"},"hr-HR":{name:"Rofus"},"it-IT":{name:"Rofus"},"nl-NL":{name:"Rofus"},"sq-AL":{name:"Rofus"},"tr-TR":{name:"Rofus"}}},{abrv:"spelpaus",name:"Spelpaus",dateCreated:"2020-07-13T17:30:40.570673Z",dateUpdated:"2020-07-13T17:30:40.570673Z",id:"Qc7fK0GiYTUYDSV6oYF1s0",languageMetadata:{"da-DK":{name:"Spelpaus"},"de-DE":{name:"Spelpaus"},"es-ES":{name:"Spelpaus"},"fr-FR":{name:"Spelpaus"},"hr-HR":{name:"Spelpaus"},"it-IT":{name:"Spelpaus"},"nl-NL":{name:"Spelpaus"},"sq-AL":{name:"Spelpaus"},"tr-TR":{name:"Spelpaus"}}},{abrv:"oasis-24h",name:"OASIS 24H",dateCreated:"2022-01-26T13:51:32.918978Z",dateUpdated:"2022-01-26T13:51:32.918978Z",id:"IdwXN1KOX3A4roSPzI5ZW4",languageMetadata:{"da-DK":{name:"OASIS 24H"},"de-DE":{name:"OASIS 24H"},"es-ES":{name:"OASIS 24H"},"fr-FR":{name:"OASIS 24H"},"hr-HR":{name:"OASIS 24H"},"it-IT":{name:"OASIS 24H"},"nl-NL":{name:"OASIS 24H"},"sq-AL":{name:"OASIS 24H"},"tr-TR":{name:"OASIS 24H"}}},{abrv:"user-data-confirmation-required",name:"User data confirmation required",dateCreated:"2022-12-22T13:05:46.282062Z",dateUpdated:"2022-12-22T13:05:46.282062Z",id:"azWMRFq240qMKSMP1YbbZ6",languageMetadata:{"da-DK":{name:"User data confirmation required"},"de-DE":{name:"User data confirmation required"},"es-ES":{name:"User data confirmation required"},"fr-FR":{name:"User data confirmation required"},"hr-HR":{name:"User data confirmation required"},"it-IT":{name:"User data confirmation required"},"nl-NL":{name:"User data confirmation required"},"sq-AL":{name:"User data confirmation required"},"tr-TR":{name:"User data confirmation required"}}}],t.userMonitorTypes=[{abrv:"DebatableShop",name:"Debatable Shop",dateCreated:"2019-09-19T15:48:59.893334Z",dateUpdated:"2019-09-19T15:48:59.893334Z",id:"X4MQWWS3qCP8lr4i7CBYo2",languageMetadata:{"da-DK":{name:"Debatable Shop"},"de-DE":{name:"Umstrittener Shop"},"es-ES":{name:"Shop debatible"},"fr-FR":{name:"Shop discutable"},"hr-HR":{name:"Sporni shopovi"},"it-IT":{name:"Shop discutibile"},"nl-NL":{name:"Debatable Shop"},"sq-AL":{name:"Shop i debatuesh\xebm"},"tr-TR":{name:"Bor\xe7lu shop"}}},{abrv:"DebatableSingle",name:"Debatable Single",dateCreated:"2019-09-19T15:48:59.893334Z",dateUpdated:"2019-09-19T15:48:59.893334Z",id:"OwqDFzdFoxY8beptfJLUA5",languageMetadata:{"da-DK":{name:"Debatable Single"},"de-DE":{name:"Streitbare Single"},"es-ES":{name:"Single debatable"},"fr-FR":{name:"Seul discutable"},"hr-HR":{name:"Sporni singlovi"},"it-IT":{name:"Singolo discutibile"},"nl-NL":{name:"Debatable Single"},"sq-AL":{name:"Debatable vet\xebm"},"tr-TR":{name:"Bor\xe7lu bekar"}}},{abrv:"DebatableTournament",name:"Debatable Tournament",dateCreated:"2019-09-19T15:48:59.893334Z",dateUpdated:"2019-09-19T15:48:59.893334Z",id:"ioHGNoUdB3zeMsBBdtxUM0",languageMetadata:{"da-DK":{name:"Debatable Tournament"},"de-DE":{name:"Umstrittenes Turnier"},"es-ES":{name:"Torneo debatible"},"fr-FR":{name:"Tournoi discutable"},"hr-HR":{name:"Sporna liga"},"it-IT":{name:"Torneo discutibile"},"nl-NL":{name:"Debatable Tournament"},"sq-AL":{name:"Turneu i debatuesh\xebm"},"tr-TR":{name:"Bor\xe7lu turnuvas\u0131"}}},{abrv:"DKBadTournament",name:"DK - Bad Tournament",dateCreated:"2019-09-19T15:48:59.893334Z",dateUpdated:"2019-09-19T15:48:59.893334Z",id:"0vsv9gCafGksl3cwTkvii1",languageMetadata:{"da-DK":{name:"DK - Bad Tournament"},"de-DE":{name:"DK - Schlechtes Turnier"},"es-ES":{name:"DK - Torneo malo"},"fr-FR":{name:"DK - Mauvais tournoi"},"hr-HR":{name:"DK - Lo\u0161a liga"},"it-IT":{name:"DK - Torneo brutto"},"nl-NL":{name:"Bad Tournament"},"sq-AL":{name:"DK - Turne i keq"},"tr-TR":{name:"DK - K\xf6t\xfc turnuva"}}},{abrv:"DroppingOddPreBet",name:"Dropping Odd Pre Bet",dateCreated:"2019-09-19T15:48:59.893334Z",dateUpdated:"2019-09-19T15:48:59.893334Z",id:"l7Sty96ZCpW9hwJbSaOhX2",languageMetadata:{"da-DK":{name:"Dropping Odd Pre Bet"},"de-DE":{name:"Ungew\xf6hnliche Vorwette fallen lassen"},"es-ES":{name:"Dejar caer la apuesta pre"},"fr-FR":{name:"Laisser tomber le pari impair"},"hr-HR":{name:"Odstupanje kvote u prebetsu"},"it-IT":{name:"Scendere prima della puntata"},"nl-NL":{name:"Dropping Odd Pre Bet"},"sq-AL":{name:"R\xebnia e bastit t\xeb parakohsh\xebm"},"tr-TR":{name:"Tek bahis \xf6ncesi b\u0131rakma"}}},{abrv:"Information",name:"Information",dateCreated:"2019-09-19T15:48:59.893334Z",dateUpdated:"2019-09-19T15:48:59.893334Z",id:"zw1OziqvSTgdoR1VHhtqNB",languageMetadata:{"da-DK":{name:"Information"},"de-DE":{name:"Information"},"es-ES":{name:"Informaci\xf3n"},"fr-FR":{name:"Information"},"hr-HR":{name:"Informacije"},"it-IT":{name:"Informazione"},"nl-NL":{name:"Information"},"sq-AL":{name:"Informacion"},"tr-TR":{name:"Bilgi"}}},{abrv:"LimitedLiability",name:"Limited Liability",dateCreated:"2019-09-19T15:48:59.893334Z",dateUpdated:"2019-09-19T15:48:59.893334Z",id:"tjHN4RuLEyu5QELTExqLF7",languageMetadata:{"da-DK":{name:"Limited Liability"},"de-DE":{name:"Begrenzte Haftung"},"es-ES":{name:"De responsabilidad limitada"},"fr-FR":{name:"Responsabilit\xe9 limit\xe9e"},"hr-HR":{name:"Ograni\u010dena odgovornost"},"it-IT":{name:"Responsabilit\xe0 limitata"},"nl-NL":{name:"Limited Liability"},"sq-AL":{name:"Me P\xebrgjegj\xebsi t\xeb Kufizuar"},"tr-TR":{name:"S\u0131n\u0131rl\u0131 sorumluluk"}}},{abrv:"LiveOddChange",name:"Live Odd Change",dateCreated:"2019-09-19T15:48:59.893334Z",dateUpdated:"2019-09-19T15:48:59.893334Z",id:"QaZCNyIkdyQjrxzyDMJnLF",languageMetadata:{"da-DK":{name:"Live Odd Change"},"de-DE":{name:"Live seltsame Ver\xe4nderung"},"es-ES":{name:"Cambios extra\xf1os en vivo"},"fr-FR":{name:"Vivre un changement \xe9trange"},"hr-HR":{name:"Odstupanje kvote u\u017eivo"},"it-IT":{name:"Cambiamenti in diretta"},"nl-NL":{name:"Live Odd Change"},"sq-AL":{name:"Ndryshim i \xe7uditsh\xebm i gjall\xeb"},"tr-TR":{name:"Canl\u0131 garip de\u011fi\u015fim"}}},{abrv:"Margin",name:"Margin",dateCreated:"2019-09-19T15:48:59.893334Z",dateUpdated:"2019-09-19T15:48:59.893334Z",id:"XCHn4feNVsc0FaMU9GomW1",languageMetadata:{"da-DK":{name:"Margin"},"de-DE":{name:"R\xe4nder"},"es-ES":{name:"M\xe1rgenes"},"fr-FR":{name:"Marges"},"hr-HR":{name:"Margina\u0161i"},"it-IT":{name:"Margini"},"nl-NL":{name:"Margin"},"sq-AL":{name:"Mbulesat"},"tr-TR":{name:"Kenar bo\u015fluklar\u0131"}}},{abrv:"RepetitionOfLargePaymentToSmallQuota,RepeatingTicket,Other,OrganizedBetting,Margin,LiveOddChange,LimitedLiability,Information,DroppingOddPreBet,DKBadTournament,DebatableTournament,DebatableSingle,DebatableShop",name:"Monitored",languageMetadata:{"da-DK":{name:"Overv\xe5get"},"de-DE":{name:"\xdcberwacht"},"es-ES":{name:"Monitoreado"},"fr-FR":{name:"Surveill\xe9"},"hr-HR":{name:"Nadziran"},"it-IT":{name:"Monitorato"},"nl-NL":{name:"In de gaten gehouden"},"sq-AL":{name:"Monitorohet"},"tr-TR":{name:"\u0130zlenmeyen"}}},{abrv:"NotMonitored",name:"Not Monitored",dateCreated:"2019-09-19T15:48:59.893334Z",dateUpdated:"2019-09-19T15:48:59.893334Z",id:"nwXycoK0icQf2XzKazADvT",languageMetadata:{"da-DK":{name:"Ikke overv\xe5get"},"de-DE":{name:"Nicht \xfcberwacht"},"es-ES":{name:"No monitoreado"},"fr-FR":{name:"Pas surveill\xe9"},"hr-HR":{name:"Nije nadziran"},"it-IT":{name:"Non monitorato"},"nl-NL":{name:"Niet in de gaten gehouden"},"sq-AL":{name:"Nuk monitorohet"},"tr-TR":{name:"\u0130zlenmeyen"}}},{abrv:"OrganizedBetting",name:"Organized Betting",dateCreated:"2019-09-19T15:48:59.893334Z",dateUpdated:"2019-09-19T15:48:59.893334Z",id:"Obobf3QuCCJCLVLGqsNZl0",languageMetadata:{"da-DK":{name:"Organized Betting"},"de-DE":{name:"Organisierte Wetten"},"es-ES":{name:"Apuestas organizadas"},"fr-FR":{name:"Paris organis\xe9s"},"hr-HR":{name:"Organizirano kla\u0111enje"},"it-IT":{name:"Scommesse organizzate"},"nl-NL":{name:"Organized Betting"},"sq-AL":{name:"Bastet e organizuara"},"tr-TR":{name:"Organize bahis"}}},{abrv:"Other",name:"Other",dateCreated:"2019-09-19T15:48:59.893334Z",dateUpdated:"2019-09-19T15:48:59.893334Z",id:"wqKm89waouhRhpUoqrH8r2",languageMetadata:{"da-DK":{name:"Other"},"de-DE":{name:"Andere"},"es-ES":{name:"Otro"},"fr-FR":{name:"Autre"},"hr-HR":{name:"Ostalo"},"it-IT":{name:"Altro"},"nl-NL":{name:"Other"},"sq-AL":{name:"Tjet\xebr"},"tr-TR":{name:"Di\u011fer"}}},{abrv:"RepeatingTicket",name:"Repeating Ticket",dateCreated:"2019-09-19T15:48:59.893334Z",dateUpdated:"2019-09-19T15:48:59.893334Z",id:"N6TYWuXSHFGfMAWy1hXi50",languageMetadata:{"da-DK":{name:"Repeating Ticket"},"de-DE":{name:"Ticket wiederholen"},"es-ES":{name:"Boleto repitiendo"},"fr-FR":{name:"Billet r\xe9p\xe9titif"},"hr-HR":{name:"Ponavljanje ticketa"},"it-IT":{name:"Biglietto ripetuto"},"nl-NL":{name:"Repeating Ticket"},"sq-AL":{name:"P\xebrs\xebritja e biletave"},"tr-TR":{name:"Yinelenen bilet"}}},{abrv:"RepetitionOfLargePaymentToSmallQuota",name:"Repetition Of Large Payment To Small Quota",dateCreated:"2019-09-19T15:48:59.893334Z",dateUpdated:"2019-09-19T15:48:59.893334Z",id:"CnzVeiSQndVwCcqxVLC6j4",languageMetadata:{"da-DK":{name:"Repetition Of Large Payment To Small Quota"},"de-DE":{name:"Wiederholung gro\xdfer Zahlungen in kleine Quoten"},"es-ES":{name:"Repetici\xf3n de grandes pagos a peque\xf1a cuota"},"fr-FR":{name:"R\xe9p\xe9tition d`un paiement important pour un petit quota"},"hr-HR":{name:"Ponavljanje ve\u0107ih uplata na malu kvotu"},"it-IT":{name:"Ripetizione di grossi pagamenti su piccola quota"},"nl-NL":{name:"Repetition Of Large Payment To Small Quota"},"sq-AL":{name:"P\xebrs\xebritja e pages\xebs s\xeb madhe n\xeb kuota t\xeb vogla"},"tr-TR":{name:"B\xfcy\xfck \xf6demenin k\xfc\xe7\xfck kotaya tekrarlanmas\u0131"}}}]},865:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){switch(e){case"0052":return"Planned maintenance work is currently in progress";case"0053":return"The system is currently experiencing problems. These are being resolved at the moment";case"0030":case"0033":return"This function is temporarily unavailable. Please retry later";default:return null}}},866:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=Object.freeze({UserData:0,UserAccessChannels:1,AccessTemplates:2});t.default=n},867:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n,o=r(3),i=(n=o)&&n.__esModule?n:{default:n},a=function(){function e(e,t){for(var r=0;r0&&t.templatePolicyId&&r.push({id:t.templatePolicyId})}),!(o.length>0)){t.next=23;break}return t.next=21,e.accessPolicyStore.batchCreate(o);case 21:t.next=24;break;case 23:case 24:if(!(r.length>0)){t.next=29;break}return t.next=27,e.accessPolicyStore.batchDelete(r);case 27:t.next=30;break;case 29:case 30:O.toast.success("Policies for"+e.templateName+"successfully updated."),e.queryUtility.initialize();case 32:case"end":return t.stop()}},t,e)}))}}),d=j(s.prototype,"getTemplateData",[a],{enumerable:!0,initializer:function(){var e,t=this;return e=P(h.default.mark(function e(r){var n,o,i;return h.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(n={item:[]},t.id){e.next=3;break}return e.abrupt("return",n);case 3:return e.next=5,t.accessTemplateStore.get(t.id,{});case 5:return o=e.sent,t.templateName=o.name,t.startName=o.name,r.accessTemplateIds=t.id,r.embed="accessTemplate,coreAccessAction,coreAccessSection",e.next=12,t.accessPolicyStore.find(r);case 12:return(i=e.sent).item[0],i.item.forEach(function(e){var t={id:e.accessActionId+e.accessSectionId,templatePolicyId:e.id,accessAction:e.coreAccessAction.name,accessActionId:e.accessActionId,accessSection:e.coreAccessSection.name,accessSectionId:e.accessSectionId};n.item.push(t)}),t.initialTableData=n,e.abrupt("return",n);case 17:case"end":return e.stop()}},e,t)})),function(t){return e.apply(this,arguments)}}}),y=j(s.prototype,"getAccessActions",[u],{enumerable:!0,initializer:function(){var e,t=this;return e=P(h.default.mark(function e(r){var n;return h.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t.permissionStore.getActions(r);case 2:return n=e.sent,e.abrupt("return",n);case 4:case"end":return e.stop()}},e,t)})),function(t){return e.apply(this,arguments)}}}),b=j(s.prototype,"getAccessSections",[c],{enumerable:!0,initializer:function(){var e,t=this;return e=P(h.default.mark(function e(r){var n;return h.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t.permissionStore.getAccessSections(r);case 2:return n=e.sent,e.abrupt("return",n);case 4:case"end":return e.stop()}},e,t)})),function(t){return e.apply(this,arguments)}}}),s);t.default=I},869:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n,o,i,a,u,c,s=r(3),l=(n=s)&&n.__esModule?n:{default:n},p=r(5),f=r(8),d=r(4);function y(e){return function(){var t=e.apply(this,arguments);return new Promise(function(e,r){return function n(o,i){try{var a=t[o](i),u=a.value}catch(e){return void r(e)}if(!a.done)return Promise.resolve(u).then(function(e){n("next",e)},function(e){n("throw",e)});e(u)}("next")})}}function b(e,t,r,n){r&&Object.defineProperty(e,t,{enumerable:r.enumerable,configurable:r.configurable,writable:r.writable,value:r.initializer?r.initializer.call(n):void 0})}function h(e,t,r,n,o){var i={};return Object.keys(n).forEach(function(e){i[e]=n[e]}),i.enumerable=!!i.enumerable,i.configurable=!!i.configurable,("value"in i||i.initializer)&&(i.writable=!0),i=r.slice().reverse().reduce(function(r,n){return n(e,t,r)||r},i),o&&void 0!==i.initializer&&(i.value=i.initializer?i.initializer.call(o):void 0,i.initializer=void 0),void 0===i.initializer&&(Object.defineProperty(e,t,i),i=null),i}var m=(o=p.action.bound,i=p.action.bound,a=function(e){function t(e){var r=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n,o=e.platform.accessTemplateModule.accessTemplateStore,i=e.platform.accessTemplateModule.accessTemplatePolicyStore,a=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,{name:"accessTemplate",actions:{delete:o.delete}}));return b(a,"handleDelete",u,a),b(a,"fetchTemplates",c,a),a.authorization={},a.accessTemplateStore=o,a.accessPolicyStore=i,a.queryUtility=new d.QueryUtility(e,(n=y(l.default.mark(function e(t){var n;return l.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return a.loaderStore.suspend(),e.next=3,a.fetchTemplates(t);case 3:n=e.sent,a.templateTableViewStore.setData(n),a.loaderStore.resume();case 6:case"end":return e.stop()}},e,r)})),function(e){return n.apply(this,arguments)})),a.templateTableViewStore=new f.TableViewStore(a.queryUtility,{columns:[{key:"templateName",title:"ACCESS_TEMPLATE.NAME"},{key:"accessSection",title:"ACCESS_TEMPLATE.SECTIONS"}],actions:{}}),a.queryUtility.initialize(),a}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,f.BaseListViewStore),t}(),u=h(a.prototype,"handleDelete",[o],{enumerable:!0,initializer:function(){var e,t=this;return e=y(l.default.mark(function e(r){return l.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t.accessTemplateStore.delete({id:r});case 2:t.queryUtility.initialize();case 3:case"end":return e.stop()}},e,t)})),function(t){return e.apply(this,arguments)}}}),c=h(a.prototype,"fetchTemplates",[i],{enumerable:!0,initializer:function(){var e,t=this;return e=y(l.default.mark(function e(r){var n,o;return l.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return t.templateTableViewStore.data,e.next=3,t.accessTemplateStore.find(r);case 3:return n=e.sent,e.next=6,t.accessPolicyStore.find({embed:"coreAccessSection"});case 6:return o=e.sent,n.item.forEach(function(e){var t=o.item.filter(function(t){return t.accessTemplateId===e.id}).map(function(e){return e.coreAccessSection.name}).join(", ");e.templateName=e.name,e.accessTemplateId=e.id,e.accessSection=t}),t.initialTableData=n,e.abrupt("return",n);case 10:case"end":return e.stop()}},e,t)})),function(t){return e.apply(this,arguments)}}}),a);t.default=m},870:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n,o,i,a,u,c,s=r(3),l=(n=s)&&n.__esModule?n:{default:n},p=function(){function e(e,t){for(var r=0;r1&&void 0!==arguments[1])||arguments[1];!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var o,i,a,u,s,p=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));o=p,i="tags",u=p,(a=c)&&Object.defineProperty(o,i,{enumerable:a.enumerable,configurable:a.configurable,writable:a.writable,value:a.initializer?a.initializer.call(u):void 0}),p.getTemplateByUserId=(s=y(l.default.mark(function e(t){var n;return l.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,p.accessTemplateUserStore.find(t);case 2:return n=e.sent,e.abrupt("return",n);case 4:case"end":return e.stop()}},e,r)})),function(e){return s.apply(this,arguments)}),p.rootStore=e,p.isEdit=n,p.accessTemplateStore=p.rootStore.platform.accessTemplateModule.accessTemplateStore,p.accessTemplateUserStore=p.rootStore.platform.accessTemplateModule.accessTemplateUserStore;var f,b,h=p.rootStore.routerStore.routerState.params;return p.user=h&&h.id?{id:h.id,isAgencyUser:null!=h.agencyIdentifier}:null,p.tagsMultiselectStore=new d.BaasicDropdownStore({multi:!0,dataItemKey:"abrv",textField:"name",placeholder:"Select tags"},{onChange:function(e){p.tags=e}}),p.accessTemplatesListBoxStore=new d.ListBoxStore({options:{selectionKey:"accessTemplateId",searchKey:"templateName",autoInit:!1,columns:[{key:"templateName",title:"ACCESS_TEMPLATE.TEMPLATE_NAME"}]},items:(b=y(l.default.mark(function e(){var t;return l.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,p.accessTemplateStore.populated({pageNumber:1,pageSize:1e4,sort:"name|asc"});case 2:return t=e.sent,e.abrupt("return",t.item);case 4:case"end":return e.stop()}},e,r)})),function(){return b.apply(this,arguments)}),selected:(f=y(l.default.mark(function e(){var t,n,o;return l.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!p.user){e.next=8;break}return(t={embed:"accessTemplate"})[p.user.isAgencyUser?"agencyUserIds":"platformUserIds"]=p.user.id,e.next=5,p.getTemplateByUserId(t);case 5:return n=e.sent,o=n.item.map(function(e){return{id:e.id,templateName:e.accessTemplate.name,accessTemplateId:e.accessTemplate.id}}),e.abrupt("return",o||[]);case 8:return e.abrupt("return",[]);case 9:case"end":return e.stop()}},e,r)})),function(){return f.apply(this,arguments)})}),p.initialize(),p}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,d.BaseViewStore),p(t,[{key:"saveUserTemplates",value:function(){var e=y(l.default.mark(function e(){var t,r,n,o=this,i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;return l.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(e.prev=0,i&&(this.user=i),t=this.accessTemplatesListBoxStore.getResult(),r=t.added.map(function(e){return{accessTemplate:null,accessTemplateId:e.accessTemplateId,agencyUserUserId:o.user.isAgencyUser?o.user.id:null,agencyUserAgencyId:o.user.isAgencyUser?o.user.agencyId:null,coreUser:null,platformUserId:o.user.isAgencyUser?null:o.user.id}}),n=t.removed.map(function(e){return{id:e.id}}),!r.length){e.next=10;break}return e.next=8,this.accessTemplateUserStore.batchCreate(r);case 8:e.next=11;break;case 10:case 11:if(!n.length){e.next=16;break}return e.next=14,this.accessTemplateUserStore.batchDelete(n);case 14:e.next=17;break;case 16:case 17:this.rootStore.notificationStore.success("ACCESS_TEMPLATE.USER_UPDATE_SUCCESS"),e.next=27;break;case 20:if(e.prev=20,e.t0=e.catch(0),e.t0,console.log(e.t0),this.rootStore.notificationStore.error("ACCESS_TEMPLATE.USER_UPDATE_ERROR"),this.isEdit){e.next=27;break}throw{type:UserCreateErrorTypes.AccessTemplates,message:"Access template update failed",cause:e.t0};case 27:case"end":return e.stop()}},e,this,[[0,20]])}));return function(){return e.apply(this,arguments)}}()},{key:"handleSectionError",value:function(){this.accessSectionListBoxStore.rightPanelStore.searchString="",this.accessSectionListBoxStore.leftPanelStore.searchString="",this.initialize()}},{key:"initialize",value:function(){var e=y(l.default.mark(function e(){return l.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:this.accessTemplatesListBoxStore.initialize(),this.tagsMultiselectStore.setItems(h);case 2:case"end":return e.stop()}},e,this)}));return function(){return e.apply(this,arguments)}}()}]),t}(),c=b(u.prototype,"tags",[f.observable],{enumerable:!0,initializer:function(){return[]}}),b(u.prototype,"saveUserTemplates",[o],Object.getOwnPropertyDescriptor(u.prototype,"saveUserTemplates"),u.prototype),b(u.prototype,"handleSectionError",[i],Object.getOwnPropertyDescriptor(u.prototype,"handleSectionError"),u.prototype),b(u.prototype,"initialize",[a],Object.getOwnPropertyDescriptor(u.prototype,"initialize"),u.prototype),u);t.default=m},871:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=s(r(0)),o=s(r(2)),i=r(9),a=r(7),u=r(4),c=r(14);function s(e){return e&&e.__esModule?e:{default:e}}var l=function(e){var t=e.userViewStore,r=(function(e,t){var r={};for(var n in e)t.indexOf(n)>=0||Object.prototype.hasOwnProperty.call(e,n)&&(r[n]=e[n])}(e,["userViewStore"]),t.rootStore),o=t.tableStore,i=t.routes,u=t.queryUtility;return n.default.createElement(c.AgencyListLayout,{store:t},n.default.createElement(c.Content,{empty:null===r.selectedAgency,emptyRenderer:function(e,t){if(e)return n.default.createElement(a.EmptyState,{title:"USER.LIST.EMPTY_STATE.TITLE",actionLabel:"USER.LIST.EMPTY_STATE.ACTION",callToAction:t.create});return n.default.createElement(a.EmptyState,{title:"USER.LIST.EMPTY_STATE.AGENCY_TITLE",description:"USER.LIST.EMPTY_STATE.AGENCY_DESCRIPTION"})}(null!=r.selectedAgency,i)},n.default.createElement("div",{className:"spc--bottom--sml"},n.default.createElement(a.TableFilter,{queryUtility:u})),n.default.createElement(a.BaasicTable,{tableStore:o,actionsComponent:p})))};function p(e){var t=e.item,r=e.actions;if(!(0,u.isSome)(r))return null;var o=r.onEdit,i=r.onLock,a=r.onUnlock,c=r.onApprove,s=r.onDisapprove;return(0,u.isSome)(o)||(0,u.isSome)(i)||(0,u.isSome)(a)||(0,u.isSome)(c)||(0,u.isSome)(s)?n.default.createElement("td",{className:"table__body--data right"},n.default.createElement("div",{className:"table__icons"},(0,u.isSome)(o)?n.default.createElement("span",{className:"icomoon icon-pencil-write align--v--middle btn--grey",title:"Edit",onClick:function(){return o(t)}}):null,t.isApproved?n.default.createElement("span",{className:"icomoon icon-remove align--v--middle btn--grey spc--left--tny",title:"Disapprove",onClick:function(){return s(t)}}):n.default.createElement("span",{className:"icomoon icon-check-1 align--v--middle btn--grey spc--left--tny",title:"Approve",onClick:function(){return c(t)}}),t.isLockedOut?n.default.createElement("span",{className:"icomoon icon-lock-1 align--v--middle btn--grey spc--left--tny",title:"Unlock",onClick:function(){return a(t)}}):n.default.createElement("span",{className:"icomoon icon-lock-unlock-1 align--v--middle btn--grey spc--left--tny",title:"Lock",onClick:function(){return i(t)}}))):null}l.propTypes={userViewStore:o.default.object.isRequired},t.default=(0,i.defaultTemplate)(l)},872:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=c(r(0)),o=c(r(2)),i=r(9),a=r(14),u=r(174);function c(e){return e&&e.__esModule?e:{default:e}}function s(e){var t=e.userEditTabViewStore;e.t;return n.default.createElement(a.TabLayout,{store:t},n.default.createElement(u.UserDetailsTab,{label:"USER.EDIT.TAB_LABEL.DETAILS"}),n.default.createElement(u.UserIdentificationDocumentTab,{label:"USER.EDIT.TAB_LABEL.IDENTIFICATION_DOCUMENT"}),n.default.createElement(u.UserPermissionsListTab,{label:"USER.EDIT.TAB_LABEL.PERMISSIONS"}))}s.propTypes={userEditTabViewStore:o.default.object.isRequired},t.default=(0,i.defaultTemplate)(s)},873:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n,o,i=function(){function e(e,t){for(var r=0;r0&&t.some(function(t){return!e.includes(t.Column)})},Q(i,"fetchTreeData",w,i),i.DOBDateRangeQueryPickerStore=new M.DateRangeQueryPickerStore,i.lastLoginFromQueryPickerStore=new M.DateQueryPickerStore,i.lastLoginToQueryPickerStore=new M.DateQueryPickerStore,i.lockStartFromQueryPickerStore=new M.DateQueryPickerStore,i.lockStartToQueryPickerStore=new M.DateQueryPickerStore,i.dateOfCreationFromQueryPickerStore=new M.DateQueryPickerStore,i.dateOfCreationToQueryPickerStore=new M.DateQueryPickerStore,i.lastSOWCheckFromQueryPickerStore=new M.DateQueryPickerStore,i.lastSOWCheckToQueryPickerStore=new M.DateQueryPickerStore,i.filterBaseTabViewStore=new M.BaseTabViewStore(e),i.userAccountLockReasonTypeService=new H.UserAccountLockReasonTypeService(e.platform.baasic.apiClient),i.agencyCacheService=new G.AgencyCacheService(e),i.queryUtility=new B.ReportQueryUtility(e,(o=Z(P.default.mark(function e(t){var n,o;return P.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return i.isLoading=!0,i.tableStore.suspend(),i.usersRequestPromise&&i.usersRequestPromise.cancel(),t.paging={page:void 0!==t.pageNumber?t.pageNumber:1,pageSize:void 0!==t.pageSize?t.pageSize:t.paging.pageSize},(0,j.default)((0,T.default)(t.filter.accessChannels,function(e){return e}))&&(t.filter.accessChannels.shops=[],[].concat(W(i.treeData[0].shopIds)).forEach(function(e){e.ids.forEach(function(r){t.filter.accessChannels.shops.push({agencyId:e.agencyId,id:r.id})})})),!t.filter.parameters.find(function(e){return"PagingGrouping"==e.Column})&&t.filter.parameters.push({Column:"PagingGrouping",Value:"UserId"}),!t.filter.parameters.find(function(e){return"CustomSorting"==e.Column})&&t.filter.parameters.push({Column:"CustomSorting",Value:"CreateDate"}),!t.filter.parameters.find(function(e){return"SortOrder"==e.Column})&&t.filter.parameters.push({Column:"SortOrder",Value:"DESC"}),i.usersRequestPromise=(0,B.makeCancelable)(i.actions.find(t)),e.prev=9,e.next=12,i.usersRequestPromise.promise;case 12:n=e.sent,(0,A.default)(n.result,function(e){e.isMonitored="NotMonitored"!==e.UserMonitorTypeAbrv,e.isLockedOut=e.HasActiveLock||e.IsLockedOut;var t=(0,z.findNode)(i.treeViewStore.originalData,function(t){return t.item.id===e.AgencyId}),r=(0,z.findNode)(i.treeViewStore.originalData,function(t){return t.item.id===e.ShopId}),n=i.rootStore.localizationStore.localizationService.t("USER.USER_PROFILE_FIELDS.EMPTY_FIELD");t&&t.item&&t.item.name?e.agency=t.item.name:e.AgencyId!==B.emptyGuid&&(e.agency=n),r?(e.shop=r.item.name,e.agency=r.path[r.path.length-2].name):e.AgencyId!==B.emptyGuid&&(e.shop=n)}),o={item:n.result,totalRecords:n.result.length>0?n.result[0].TotalCount:0,page:t.paging.page,pageSize:t.paging.pageSize},i.tableStore.setData(o),i.tableStore.resume(),i.isLoading=!1,e.next=24;break;case 20:e.prev=20,e.t0=e.catch(9),i.isLoading=!1,i.tableStore.resume();case 24:case"end":return e.stop()}},e,r,[[9,20]])})),function(e){return o.apply(this,arguments)}),{paging:{page:1,pageSize:25},onResetFilter:function(){i.DOBDateRangeQueryPickerStore.reset(),i.lastLoginFromQueryPickerStore.reset(),i.lastLoginToQueryPickerStore.reset(),i.lockStartFromQueryPickerStore.reset(),i.lockStartToQueryPickerStore.reset(),i.dateOfCreationFromQueryPickerStore.reset(),i.dateOfCreationToQueryPickerStore.reset(),i.lastSOWCheckFromQueryPickerStore.reset(),i.lastSOWCheckToQueryPickerStore.reset(),i.countryDropdownStore.setValue(null),i.regionDropdownStore.setValue(null),i.roleMultiSelectStore.setValue(null),i.userAccountTypeDropdownStore.setValue(null),i.monitorTypeDropdownStore.setValue(null),i.userAccountLockTypeDropdownStore.setValue(null),i.regionDropdownStore.setDisabled(!0),i.sowStatusDropdownStore.setValue(null),i.treeViewStore.setChecked([]),i.treeView.currentlyCheckedItems=[]}}),i.queryUtility.filter.pageNumber=1,i.queryUtility.filter.pageSize=25;var a,u,c,s,l=e.routerStore.routerState.params.filter;return l&&(i.queryUtility.filter=l),i.setTableStore(new M.TableViewStore(i.queryUtility,{columns:[{key:"IsValid",title:"USER.LIST.COLUMNS.VALID",headerIcon:"icomoon icomoon--file",cell:N.TableBooleanColumn,onClick:i.hasPermission(i.authorization.read)?function(e){return i.routes.edit(e.UserId)}:null},{key:"isLockedOut",title:"USER.LIST.COLUMNS.LOCKED_OUT",headerIcon:"icomoon icomoon--lock",cell:N.TableBooleanColumn,onClick:i.hasPermission(i.authorization.read)?function(e){return i.routes.edit(e.UserId)}:null},{key:"IsApproved",title:"USER.LIST.COLUMNS.APPROVED",headerIcon:"icomoon icomoon--email",cell:N.TableBooleanColumn,onClick:i.hasPermission(i.authorization.read)?function(e){return i.routes.edit(e.UserId)}:null},{key:"",title:"COUNTRY.EDIT.TITLE",headerIcon:"icon icon--xmed icon--globe align--v--middle",cell:N.GridIconCell,cellProps:{iconAttrName:"CountryAbrv",iconTitle:"CountryName"}},{key:"FirstName",title:"USER.LIST.COLUMNS.FIRST_NAME",cellProps:{icomoonIcon:"copy"},cell:N.GridCellWithClipboardAction,onClick:i.hasPermission(i.authorization.read)?function(e){return i.routes.edit(e.UserId)}:null},{key:"LastName",title:"USER.LIST.COLUMNS.LAST_NAME",cellProps:{icomoonIcon:"copy"},cell:N.GridCellWithClipboardAction,onClick:i.hasPermission(i.authorization.read)?function(e){return i.routes.edit(e.UserId)}:null},{key:"UserName",title:"USER.LIST.COLUMNS.USERNAME",cellProps:{icomoonIcon:"copy"},cell:N.GridCellWithClipboardAction,onClick:i.hasPermission(i.authorization.read)?function(e){return i.routes.edit(e.UserId)}:null},{key:"RoleNames",title:"USER.LIST.COLUMNS.ROLE_NAMES",cell:N.GridCustomEditCell,onClick:i.hasPermission(i.authorization.read)?function(e){return i.routes.edit(e.UserId)}:null},{key:"CreateDate",title:"USER.LIST.COLUMNS.DATE_OF_REGISTRATION",cell:N.GridLocalizedDateCell,onClick:i.hasPermission(i.authorization.read)?function(e){return i.routes.edit(e.UserId)}:null},{key:"Email",title:"USER.LIST.COLUMNS.EMAIL",cellProps:{icomoonIcon:"copy"},cell:N.GridCellWithClipboardAction,onClick:i.hasPermission(i.authorization.read)?function(e){return i.routes.edit(e.UserId)}:null},{key:"agency",title:"USER.LIST.COLUMNS.AGENCY",onClick:i.hasPermission(i.authorization.read)?function(e){return i.routes.edit(e.UserId)}:null},{key:"shop",title:"USER.LIST.COLUMNS.SHOP",onClick:i.hasPermission(i.authorization.read)?function(e){return i.routes.edit(e.UserId)}:null}],actions:{onEdit:i.hasPermission(i.authorization.read)?function(e){return i.routes.edit(e.UserId)}:null},disableSorting:!0})),i.treeView=new z.CheckableTreeView(e,i.queryUtility,i.queryUtility.parseAccessChannels,{maxDepth:5,autoFetch:!1,skipConfirm:!0,onActivityFilterChange:i.onActivityFilterChange}),i.treeViewStore=i.treeView.store,i.sowStatusDropdownStore=new M.BaasicDropdownStore({dataItemKey:"value",textField:"name",defaultItem:{name:"BONUS_SETTINGS.SELECT_STATUS",value:null}},{onChange:function(e){i.queryUtility.setParameterValue("SOWCheckStatus",e)}}),i.sowStatusDropdownStore.setItems(K.SOWStatuses),i.countryDropdownStore=new M.BaasicDropdownStore({filterable:!0,dataItemKey:"id",textField:"name",defaultItem:{name:i.rootStore.localizationStore.localizationService.t("CORE.DEFAULT_ITEMS.SELECT_COUNTRY"),id:null},shouldFetchOnOpen:!0},{fetchFunc:(a=Z(P.default.mark(function e(t){var n,o;return P.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return n=i.rootStore.platform.lookup.countryModule.countryStore,e.next=3,n.find({pageSize:500,orderBy:"name",orderDirection:"asc",searchQuery:t});case 3:return o=e.sent,e.abrupt("return",o);case 5:case"end":return e.stop()}},e,r)})),function(e){return a.apply(this,arguments)}),onChange:function(e){(0,C.default)(i.queryUtility.filter.filter.parameters,function(e){return"CountryId"===e.Column}),(0,C.default)(i.queryUtility.filter.filter.parameters,function(e){return"RegionId"===e.Column}),e?(i.queryUtility.filter.filter.parameters.push({Column:"CountryId",Value:e}),i.regionDropdownStore.setDisabled(!1),i.regionDropdownStore.setValue(null),i.regionDropdownStore.setShouldFetchOnOpen(!0)):(i.regionDropdownStore.setDisabled(!0),i.regionDropdownStore.setValue(null))}}),i.roleMultiSelectStore=new M.BaasicDropdownStore({dataItemKey:"id",textField:"description",multi:!0,filterable:!0,shouldFetchOnOpen:!0},{fetchFunc:(u=Z(P.default.mark(function e(t){var n,o,a;return P.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return n=new q.RolesService(i.rootStore.platform.baasic.apiClient),e.next=3,n.find({searchQuery:t,page:1,rpp:50,sort:"name|asc"});case 3:return o=e.sent,a=[],o.data.item.forEach(function(e){if("AccountManager"!==e.name&&"AccountOwner"!==e.name&&"Anonymous"!==e.name)return a.push(e)}),a.sort(function(e,t){return e.name>t.name?1:t.name>e.name?-1:0}),e.abrupt("return",a);case 8:case"end":return e.stop()}},e,r)})),function(e){return u.apply(this,arguments)}),onChange:function(e){i.queryUtility.setParameterValue("RoleName",e.map(function(e){return e.name}).toString())}}),i.regionDropdownStore=new M.BaasicDropdownStore({filterable:!0,dataItemKey:"id",textField:"name",defaultItem:{name:i.rootStore.localizationStore.localizationService.t("CORE.DEFAULT_ITEMS.SELECT_REGION"),id:null},disabled:!0,shouldFetchOnOpen:!0},{fetchFunc:(c=Z(P.default.mark(function t(n){var o,a;return P.default.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return o=e.platform.lookup.countryRegionModule.countryRegionStore,t.next=3,o.find({pageSize:250,orderBy:"name",orderDirection:"asc",countryIds:i.countryDropdownStore.value?[i.countryDropdownStore.value.id]:void 0,searchQuery:n});case 3:return a=t.sent,t.abrupt("return",a.item);case 5:case"end":return t.stop()}},t,r)})),function(e){return c.apply(this,arguments)}),onChange:function(e){return i.queryUtility.setParameterValue("RegionId",e)}}),i.userAccountTypeDropdownStore=new M.BaasicDropdownStore({dataItemKey:"abrv",textField:"name",defaultItem:{name:i.rootStore.localizationStore.localizationService.t("CORE.DEFAULT_ITEMS.SELECT_ACCOUNT_TYPE"),id:null}},{fetchFunc:function(){var e=V.userAccountTypes;return i.rootStore.localizationStore.localizeItems(e),e},onChange:function(e){"administrators"===e?i.queryUtility.setParameterValue("RoleId","hjRqB22lfM1rwkQuPTJ2P1"):"super-administrators"===e?i.queryUtility.setParameterValue("RoleId","Tw05zkIVdgHRXbLb08qF71"):i.queryUtility.setParameterValue("UserAccountTypeAbrv",e)}}),i.monitorTypeDropdownStore=new M.BaasicDropdownStore({dataItemKey:"abrv",textField:"name",defaultItem:{name:i.rootStore.localizationStore.localizationService.t("CORE.DEFAULT_ITEMS.SELECT_MONITOR_TYPE"),id:null}},{fetchFunc:function(){var e=V.userMonitorTypes;return i.rootStore.localizationStore.localizeItems(e),e},onChange:function(e){return i.queryUtility.setParameterValue("UserMonitorTypeAbrv",e)}}),i.userAccountLockTypeDropdownStore=new M.BaasicDropdownStore({dataItemKey:"abrv",textField:"name",defaultItem:{name:i.rootStore.localizationStore.localizationService.t("CORE.DEFAULT_ITEMS.SELECT_LOCK_TYPE"),abrv:null},shouldFetchOnOpen:!0,filterable:!0},{fetchFunc:(s=Z(P.default.mark(function e(t){var n;return P.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i.userAccountLockReasonTypeService.find({searchQuery:t,pageSize:100,sort:"abrv|asc",translate:!0});case 2:return n=e.sent,e.abrupt("return",n.data);case 4:case"end":return e.stop()}},e,r)})),function(e){return s.apply(this,arguments)}),onChange:function(e){return i.queryUtility.setParameterValue("UserAccountLockReasonTypeAbrv",e)}}),i.initialize(),i}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,M.BaseListViewStore),L(t,[{key:"hasErrors",get:function(){return this.dateOfCreationFromQueryPickerStore.error||this.dateOfCreationToQueryPickerStore.error||this.lockStartFromQueryPickerStore.error||this.lockStartToQueryPickerStore.error||this.lastLoginFromQueryPickerStore.error||this.lastLoginToQueryPickerStore.error||this.lastSOWCheckFromQueryPickerStore.error||this.lastSOWCheckToQueryPickerStore.error}},{key:"isSuperAdmin",get:function(){return this.rootStore.userStore.user&&this.rootStore.userStore.user.roles.includes("SuperAdministrators")}}]),L(t,[{key:"onActivityFilterChange",value:function(e){this.filterByActivity!==e&&(this.filterByActivity=e,this.treeViewStore.setChecked([]),this.treeView.currentlyCheckedItems=[],this.queryUtility.filter.filter.accessChannels={},this.fetchOrgStructData())}},{key:"fetchOrgStructData",value:function(){var e=Z(P.default.mark(function e(){var t,r=this;return P.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Promise.all([this.rootStore.platform.companyModule.companyCacheService.getWithOrganizationStructure()]);case 2:t=e.sent,(0,x.runInAction)(function(){r.treeDataByActivity[r.filterByActivity]?r.treeData=r.treeDataByActivity[r.filterByActivity]:(r.treeData=(0,F.mapOrganizationalStructureWithRoot)({data:t[0].item,rootName:r.rootStore.localizationStore.localizationService.t("USER.TREE_TITLE"),depth:4,shouldReturnShops:!0,filterByActivity:r.filterByActivity}),r.treeDataByActivity[r.filterByActivity]=r.treeData),r.treeViewStore.setData(r.treeData);var e=["unique-root-key"],n=[];(0,A.default)(r.queryUtility.filter.filter.accessChannels,function(t){(0,A.default)(t,function(t){n.push(t.id);var o=(0,z.findNode)(r.treeViewStore.data,function(e){return e.item.id==t.id}),i=[];o&&(i=(0,k.default)(o.path),r.treeView.currentlyCheckedItems.push({id:o.item.id,pos:o.item.initializedPosition})),e.push((0,D.default)(i,function(e){return e.id}))})}),r.treeViewStore.setExpanded((0,I.default)((0,R.default)(e))),r.treeViewStore.setChecked(n)});case 4:case"end":return e.stop()}},e,this)}));return function(){return e.apply(this,arguments)}}()},{key:"initialize",value:function(){var e=Z(P.default.mark(function e(){var t=this;return P.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return this.expandTableFilter=!0,e.next=3,this.agencyCacheService.getWithOrganizationStructure(!0);case 3:return this.cachedAgencies=e.sent,e.next=6,this.fetchOrgStructData();case 6:return e.next=8,(0,x.runInAction)(Z(P.default.mark(function e(){var r,n,o,i,a;return P.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(r=["unique-root-key"],n=[],(0,A.default)(t.queryUtility.filter.filter.accessChannels,function(e){(0,A.default)(e,function(e){n.push(e.id);var o=(0,z.findNode)(t.treeViewStore.data,function(t){return t.item.id==e.id}),i=[];o&&(i=(0,k.default)(o.path),t.treeView.currentlyCheckedItems.push({id:o.item.id,pos:o.item.initializedPosition})),r.push((0,D.default)(i,function(e){return e.id}))})}),t.treeViewStore.setExpanded((0,I.default)((0,R.default)(r))),t.treeViewStore.setChecked(n),t.queryUtility.setParameterValue("CustomPermission",null),t.searchValue=t.queryUtility.getParameterValue("searchQuery"),t.citySearchValue=t.queryUtility.getParameterValue("City"),t.streetSearchValue=t.queryUtility.getParameterValue("Street"),t.monitorTypeDropdownStore.setValue(t.queryUtility.getParameterValue("UserMonitorTypeAbrv")),t.userAccountTypeDropdownStore.setValue(t.queryUtility.getParameterValue("UserAccountTypeAbrv")),t.sowStatusDropdownStore.setValue(t.queryUtility.getParameterValue("SOWCheckStatus")),t.isLockedOut=t.queryUtility.getParameterValue("IsLockedOut"),t.isValid=t.queryUtility.getParameterValue("IsValid"),t.isApproved=t.queryUtility.getParameterValue("IsApproved"),t.lastLoginFromQueryPickerStore.setValue(t.queryUtility.getParameterValue("LastLoginDateFrom")),t.lastLoginToQueryPickerStore.setValue(t.queryUtility.getParameterValue("LastLoginDateTo")),t.lockStartFromQueryPickerStore.setValue(t.queryUtility.getParameterValue("LockStartDateFrom")),t.lockStartToQueryPickerStore.setValue(t.queryUtility.getParameterValue("LockStartDateTo")),t.dateOfCreationFromQueryPickerStore.setValue(t.queryUtility.getParameterValue("CreateDateFrom")),t.dateOfCreationToQueryPickerStore.setValue(t.queryUtility.getParameterValue("CreateDateTo")),t.lastSOWCheckFromQueryPickerStore.setValue(t.queryUtility.getParameterValue("LastSOWCheckDateFrom")),t.lastSOWCheckToQueryPickerStore.setValue(t.queryUtility.getParameterValue("LastSOWCheckDateTo")),t.DOBDateRangeQueryPickerStore.setValue({from:t.queryUtility.getParameterValue("DOBFrom"),to:t.queryUtility.getParameterValue("DOBTo")}),!(o=t.queryUtility.getParameterValue("CountryId"))){e.next=30;break}return e.next=28,t.countryDropdownStore.filterAsync();case 28:return e.next=30,(0,x.runInAction)(Z(P.default.mark(function e(){var r;return P.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(t.countryDropdownStore.setValue((0,U.default)(t.countryDropdownStore.originalItems,function(e){return e.id===o})),t.regionDropdownStore.setDisabled(!1),t.regionDropdownStore.setValue(null),!(r=t.queryUtility.getParameterValue("RegionId"))){e.next=8;break}return e.next=7,t.regionDropdownStore.filterAsync();case 7:(0,x.runInAction)(function(){t.regionDropdownStore.setValue(r)});case 8:case"end":return e.stop()}},e,t)})));case 30:if(null==(i=t.queryUtility.getParameterValue("RoleName"))){e.next=35;break}return e.next=34,t.roleMultiSelectStore.filterAsync();case 34:(0,x.runInAction)(function(){t.roleMultiSelectStore.setValue(t.roleMultiSelectStore.items.filter(function(e){return i.includes(e.name)}))});case 35:if(!(a=t.queryUtility.getParameterValue("UserAccountLockReasonTypeAbrv"))){e.next=40;break}return e.next=39,t.userAccountLockTypeDropdownStore.filterAsync();case 39:(0,x.runInAction)(function(){t.userAccountLockTypeDropdownStore.setValue(a)});case 40:case"end":return e.stop()}},e,t)})));case 8:(this.treeViewStore.checkedKeys.length>0||this.checkFilter())&&this.queryUtility.fetchFunc(this.queryUtility.filter);case 9:case"end":return e.stop()}},e,this)}));return function(){return e.apply(this,arguments)}}()},{key:"createAgencyUser",value:function(){this.rootStore.routerStore.goTo("master.app.main.user.wizard-create")}},{key:"createOrgUser",value:function(){this.rootStore.routerStore.goTo("master.platform.main.user.wizard-create")}},{key:"oldCreateOrgUser",value:function(){this.rootStore.routerStore.goTo("master.platform.main.user.create")}},{key:"onReset",value:function(){this.roleMultiSelectStore.setValue([]),this.queryUtility.resetFilter()}},{key:"setDateError",value:function(e,t,r){var n="from"==t?e:this.lastLoginFromQueryPickerStore.value,o="to"==t?e:this.lastLoginToQueryPickerStore.value;n&&o&&new Date(n)>new Date(o)?(this.lastLoginFromQueryPickerStore.setError(r("ERROR_MESSAGES.CUSTOM.AFTER_DATE")),this.lastLoginToQueryPickerStore.setError(r("ERROR_MESSAGES.CUSTOM.AFTER_DATE"))):("Invalid date"==n?this.lastLoginFromQueryPickerStore.setError(r("ERROR_MESSAGES.CUSTOM.MIN_DATE")):this.lastLoginFromQueryPickerStore.setError(),"Invalid date"==o?this.lastLoginToQueryPickerStore.setError(r("ERROR_MESSAGES.CUSTOM.MAX_DATE")):this.lastLoginToQueryPickerStore.setError())}},{key:"setCreationDateError",value:function(e,t,r){var n="from"==t?e:this.dateOfCreationFromQueryPickerStore.value,o="to"==t?e:this.dateOfCreationToQueryPickerStore.value;n&&o&&new Date(n)>new Date(o)?(this.dateOfCreationFromQueryPickerStore.setError(r("ERROR_MESSAGES.CUSTOM.AFTER_DATE")),this.dateOfCreationToQueryPickerStore.setError(r("ERROR_MESSAGES.CUSTOM.AFTER_DATE"))):("Invalid date"==n?this.dateOfCreationFromQueryPickerStore.setError(r("ERROR_MESSAGES.CUSTOM.MIN_DATE")):this.dateOfCreationFromQueryPickerStore.setError(),"Invalid date"==o?this.dateOfCreationToQueryPickerStore.setError(r("ERROR_MESSAGES.CUSTOM.MAX_DATE")):this.dateOfCreationToQueryPickerStore.setError())}},{key:"setLockStartDateError",value:function(e,t,r){var n="from"==t?e:this.lockStartFromQueryPickerStore.value,o="to"==t?e:this.lockStartToQueryPickerStore.value;n&&o&&new Date(n)>new Date(o)?(this.lockStartFromQueryPickerStore.setError(r("ERROR_MESSAGES.CUSTOM.AFTER_DATE")),this.lockStartToQueryPickerStore.setError(r("ERROR_MESSAGES.CUSTOM.AFTER_DATE"))):("Invalid date"==n?this.lockStartFromQueryPickerStore.setError(r("ERROR_MESSAGES.CUSTOM.MIN_DATE")):this.lockStartFromQueryPickerStore.setError(),"Invalid date"==o?this.lockStartToQueryPickerStore.setError(r("ERROR_MESSAGES.CUSTOM.MAX_DATE")):this.lockStartToQueryPickerStore.setError())}},{key:"setLastSOWCheckDateError",value:function(e,t,r){var n="from"==t?e:this.lastSOWCheckFromQueryPickerStore.value,o="to"==t?e:this.lastSOWCheckToQueryPickerStore.value;n&&o&&new Date(n)>new Date(o)?(this.lastSOWCheckFromQueryPickerStore.setError(r("ERROR_MESSAGES.CUSTOM.AFTER_DATE")),this.lastSOWCheckToQueryPickerStore.setError(r("ERROR_MESSAGES.CUSTOM.AFTER_DATE"))):("Invalid date"==n?this.lastSOWCheckFromQueryPickerStore.setError(r("ERROR_MESSAGES.CUSTOM.MIN_DATE")):this.lastSOWCheckFromQueryPickerStore.setError(),"Invalid date"==o?this.lastSOWCheckToQueryPickerStore.setError(r("ERROR_MESSAGES.CUSTOM.MAX_DATE")):this.lastSOWCheckToQueryPickerStore.setError())}},{key:"resetLastSOWCheckDateError",value:function(){this.lastSOWCheckFromQueryPickerStore.reset(),this.lastSOWCheckToQueryPickerStore.reset(),(0,C.default)(this.queryUtility.filter.filter.parameters,function(e){return"LastSOWCheckDateFrom"===e.Column}),(0,C.default)(this.queryUtility.filter.filter.parameters,function(e){return"LastSOWCheckDateTo"===e.Column})}},{key:"resetLastLoginDate",value:function(){this.lastLoginFromQueryPickerStore.reset(),this.lastLoginToQueryPickerStore.reset(),(0,C.default)(this.queryUtility.filter.filter.parameters,function(e){return"LastLoginDateFrom"===e.Column}),(0,C.default)(this.queryUtility.filter.filter.parameters,function(e){return"LastLoginDateTo"===e.Column})}},{key:"resetDateOfCreation",value:function(){this.dateOfCreationFromQueryPickerStore.reset(),this.dateOfCreationToQueryPickerStore.reset(),(0,C.default)(this.queryUtility.filter.filter.parameters,function(e){return"CreateDateFrom"===e.Column}),(0,C.default)(this.queryUtility.filter.filter.parameters,function(e){return"CreateDateTo"===e.Column})}},{key:"resetLockStartDate",value:function(){this.lockStartFromQueryPickerStore.reset(),this.lockStartToQueryPickerStore.reset(),(0,C.default)(this.queryUtility.filter.filter.parameters,function(e){return"LockStartDateFrom"===e.Column}),(0,C.default)(this.queryUtility.filter.filter.parameters,function(e){return"LockStartDateTo"===e.Column})}},{key:"resetDOB",value:function(){this.DOBDateRangeQueryPickerStore.reset(),(0,C.default)(this.queryUtility.filter.filter.parameters,function(e){return"DOBFrom"===e.Column}),(0,C.default)(this.queryUtility.filter.filter.parameters,function(e){return"DOBTo"===e.Column})}}]),t}(),O=$(_.prototype,"isLoading",[x.observable],{enumerable:!0,initializer:function(){return!1}}),g=$(_.prototype,"filterByActivity",[x.observable],{enumerable:!0,initializer:function(){return 1}}),E=$(_.prototype,"treeDataByActivity",[x.observable],{enumerable:!0,initializer:function(){return{}}}),$(_.prototype,"hasErrors",[x.computed],Object.getOwnPropertyDescriptor(_.prototype,"hasErrors"),_.prototype),$(_.prototype,"isSuperAdmin",[x.computed],Object.getOwnPropertyDescriptor(_.prototype,"isSuperAdmin"),_.prototype),$(_.prototype,"onActivityFilterChange",[n],Object.getOwnPropertyDescriptor(_.prototype,"onActivityFilterChange"),_.prototype),$(_.prototype,"fetchOrgStructData",[o],Object.getOwnPropertyDescriptor(_.prototype,"fetchOrgStructData"),_.prototype),$(_.prototype,"initialize",[i],Object.getOwnPropertyDescriptor(_.prototype,"initialize"),_.prototype),$(_.prototype,"createAgencyUser",[a],Object.getOwnPropertyDescriptor(_.prototype,"createAgencyUser"),_.prototype),$(_.prototype,"createOrgUser",[u],Object.getOwnPropertyDescriptor(_.prototype,"createOrgUser"),_.prototype),$(_.prototype,"oldCreateOrgUser",[c],Object.getOwnPropertyDescriptor(_.prototype,"oldCreateOrgUser"),_.prototype),w=$(_.prototype,"fetchTreeData",[s],{enumerable:!0,initializer:function(){var e=this;return Z(P.default.mark(function t(){var r;return P.default.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,e.rootStore.platform.companyModule.companyCacheService.getWithOrganizationStructure();case 2:r=t.sent,(0,x.runInAction)(Z(P.default.mark(function t(){return P.default.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,e.agencyCacheService.getWithOrganizationStructure();case 2:e.cachedAgencies=t.sent,(0,x.runInAction)(function(){var t=(0,F.mapOrganizationalStructureWithRoot)({data:r.item,rootName:e.rootStore.localizationStore.localizationService.t("USER.TREE_TITLE"),depth:3,withParent:!0,shouldReturnShops:!0});e.treeViewStore.setData(t);var n=[],o=[];(0,A.default)(e.queryUtility.filter.filter.accessChannels,function(t){(0,A.default)(t,function(t){o.push(t.id);var r=(0,z.findNode)(e.treeViewStore.data,function(e){return e.item.id==t.id}),i=[];r&&(i=(0,k.default)(r.path),e.treeView.currentlyCheckedItems.push({id:r.item.id,pos:r.item.initializedPosition})),n.push((0,D.default)(i,function(e){return e.id}))})}),e.treeViewStore.setExpanded((0,I.default)((0,R.default)(n))),e.treeViewStore.setChecked(o)});case 4:case"end":return t.stop()}},t,e)})));case 4:case"end":return t.stop()}},t,e)}))}}),$(_.prototype,"onReset",[l],Object.getOwnPropertyDescriptor(_.prototype,"onReset"),_.prototype),$(_.prototype,"setDateError",[p],Object.getOwnPropertyDescriptor(_.prototype,"setDateError"),_.prototype),$(_.prototype,"setCreationDateError",[f],Object.getOwnPropertyDescriptor(_.prototype,"setCreationDateError"),_.prototype),$(_.prototype,"setLockStartDateError",[d],Object.getOwnPropertyDescriptor(_.prototype,"setLockStartDateError"),_.prototype),$(_.prototype,"setLastSOWCheckDateError",[y],Object.getOwnPropertyDescriptor(_.prototype,"setLastSOWCheckDateError"),_.prototype),$(_.prototype,"resetLastSOWCheckDateError",[b],Object.getOwnPropertyDescriptor(_.prototype,"resetLastSOWCheckDateError"),_.prototype),$(_.prototype,"resetLastLoginDate",[h],Object.getOwnPropertyDescriptor(_.prototype,"resetLastLoginDate"),_.prototype),$(_.prototype,"resetDateOfCreation",[m],Object.getOwnPropertyDescriptor(_.prototype,"resetDateOfCreation"),_.prototype),$(_.prototype,"resetLockStartDate",[v],Object.getOwnPropertyDescriptor(_.prototype,"resetLockStartDate"),_.prototype),$(_.prototype,"resetDOB",[S],Object.getOwnPropertyDescriptor(_.prototype,"resetDOB"),_.prototype),_);t.default=X},875:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(376);Object.defineProperty(t,"RolesRouteService",{enumerable:!0,get:function(){return i(n).default}});var o=r(876);function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"RolesService",{enumerable:!0,get:function(){return i(o).default}})},876:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n,o=r(1),i=r(376),a=(n=i)&&n.__esModule?n:{default:n};var u=function(e){function t(e){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,new a.default))}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,o.BaseService),t}();t.default=u},877:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n,o=r(1),i=r(378),a=(n=i)&&n.__esModule?n:{default:n};var u=function(e){function t(e){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,new a.default))}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,o.BaseService),t}();t.default=u},878:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n,o,i,a=function(){function e(e,t){for(var r=0;r0&&void 0!==arguments[0]?arguments[0]:null;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var r=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));return s(r,"userIds",o,r),s(r,"teamIds",i,r),r.reset(),e&&e.userIds&&(r.userId=e.userIds),e&&e.teamIds&&(r.teamId=e.teamIds),r}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,c.FilterParams),a(t,[{key:"reset",value:function(){(function e(t,r,n){null===t&&(t=Function.prototype);var o=Object.getOwnPropertyDescriptor(t,r);if(void 0===o){var i=Object.getPrototypeOf(t);return null===i?void 0:e(i,r,n)}if("value"in o)return o.value;var a=o.get;return void 0!==a?a.call(n):void 0})(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"reset",this).call(this),this.userIds=null,this.teamIds=null}}]),t}(),o=l(n.prototype,"userIds",[u.observable],{enumerable:!0,initializer:null}),i=l(n.prototype,"teamIds",[u.observable],{enumerable:!0,initializer:null}),l(n.prototype,"reset",[u.action],Object.getOwnPropertyDescriptor(n.prototype,"reset"),n.prototype),n);t.default=p},879:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n,o,i,a=function(){function e(e,t){for(var r=0;r0&&void 0!==arguments[0]?arguments[0]:null;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var r=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));return s(r,"userIds",o,r),s(r,"playerIds",i,r),r.reset(),e&&e.userIds&&(r.userId=e.userIds),e&&e.playerIds&&(r.playerId=e.playerIds),r}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,c.FilterParams),a(t,[{key:"reset",value:function(){(function e(t,r,n){null===t&&(t=Function.prototype);var o=Object.getOwnPropertyDescriptor(t,r);if(void 0===o){var i=Object.getPrototypeOf(t);return null===i?void 0:e(i,r,n)}if("value"in o)return o.value;var a=o.get;return void 0!==a?a.call(n):void 0})(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"reset",this).call(this),this.userIds=null,this.playerIds=null}}]),t}(),o=l(n.prototype,"userIds",[u.observable],{enumerable:!0,initializer:null}),i=l(n.prototype,"playerIds",[u.observable],{enumerable:!0,initializer:null}),l(n.prototype,"reset",[u.action],Object.getOwnPropertyDescriptor(n.prototype,"reset"),n.prototype),n);t.default=p},88:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(864);Object.keys(n).forEach(function(e){"default"!==e&&"__esModule"!==e&&Object.defineProperty(t,e,{enumerable:!0,get:function(){return n[e]}})});var o=r(865);Object.defineProperty(t,"oasisResponese",{enumerable:!0,get:function(){return a(o).default}});var i=r(866);function a(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"UserCreateErrorTypes",{enumerable:!0,get:function(){return a(i).default}})},880:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n,o,i,a=function(){function e(e,t){for(var r=0;r0&&void 0!==arguments[0]?arguments[0]:null;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var r=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));return s(r,"userIds",o,r),s(r,"tournamentIds",i,r),r.reset(),e&&e.userIds&&(r.userId=e.userIds),e&&e.tournamentIds&&(r.tournamentId=e.tournamentIds),r}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,c.FilterParams),a(t,[{key:"reset",value:function(){(function e(t,r,n){null===t&&(t=Function.prototype);var o=Object.getOwnPropertyDescriptor(t,r);if(void 0===o){var i=Object.getPrototypeOf(t);return null===i?void 0:e(i,r,n)}if("value"in o)return o.value;var a=o.get;return void 0!==a?a.call(n):void 0})(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"reset",this).call(this),this.userIds=null,this.tournamentIds=null}}]),t}(),o=l(n.prototype,"userIds",[u.observable],{enumerable:!0,initializer:null}),i=l(n.prototype,"tournamentIds",[u.observable],{enumerable:!0,initializer:null}),l(n.prototype,"reset",[u.action],Object.getOwnPropertyDescriptor(n.prototype,"reset"),n.prototype),n);t.default=p},881:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=t.userStakeLossCasinoLimitsFields=[{name:"bettingUserLimitTypeId",label:"USER.USER_STAKE_LOSS_LIMIT.TYPE_OF_LIMIT",placeholder:"USER.USER_STAKE_LOSS_LIMIT.SELECT_LIMIT_TYPE_PLACEHOLDER",rules:"required"},{name:"bettingUserLimitDurationId",label:"USER.USER_STAKE_LOSS_LIMIT.LIMIT_TIME_PERIOD",placeholder:"USER.USER_STAKE_LOSS_LIMIT.SELECT_LIMIT_PERIOD_PLACEHOLDER",rules:"required"},{name:"expirationDate",label:"USER.USER_STAKE_LOSS_LIMIT.LIMIT_EXPIRES"},{name:"limitAmount",label:"USER.USER_STAKE_LOSS_LIMIT.LIMIT_AMOUNT",placeholder:"USER.USER_STAKE_LOSS_LIMIT.ENTER_LIMIT_AMOUNT_PLACEHOLDER",rules:"max:1000000000|min:1|required|numeric"},{name:"usedLimitAmount",label:"USER.USER_STAKE_LOSS_LIMIT.LIMIT_EXPIRES"}];t.default={userStakeLossCasinoLimitsFields:n}},882:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=t.userStakeLossSportLimitFields=[{name:"bettingUserLimitTypeId",label:"USER.USER_STAKE_LOSS_LIMIT.TYPE_OF_LIMIT",placeholder:"USER.USER_STAKE_LOSS_LIMIT.SELECT_LIMIT_TYPE_PLACEHOLDER",rules:"required"},{name:"bettingUserLimitDurationId",label:"USER.USER_STAKE_LOSS_LIMIT.LIMIT_TIME_PERIOD",placeholder:"USER.USER_STAKE_LOSS_LIMIT.SELECT_LIMIT_PERIOD_PLACEHOLDER",rules:"required"},{name:"expirationDate",label:"USER.USER_STAKE_LOSS_LIMIT.LIMIT_EXPIRES"},{name:"limitAmount",label:"USER.USER_STAKE_LOSS_LIMIT.LIMIT_AMOUNT",placeholder:"USER.USER_STAKE_LOSS_LIMIT.ENTER_LIMIT_AMOUNT_PLACEHOLDER",rules:"max:1000000000|min:1|required|numeric"},{name:"usedLimitAmount",label:"USER.USER_STAKE_LOSS_LIMIT.LIMIT_EXPIRES"}];t.default={userStakeLossSportLimitFields:n}},883:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=t.userStakeLossCasinoLiveLimitsFields=[{name:"bettingUserLimitTypeId",label:"USER.USER_STAKE_LOSS_LIMIT.TYPE_OF_LIMIT",placeholder:"USER.USER_STAKE_LOSS_LIMIT.SELECT_LIMIT_TYPE_PLACEHOLDER",rules:"required"},{name:"bettingUserLimitDurationId",label:"USER.USER_STAKE_LOSS_LIMIT.LIMIT_TIME_PERIOD",placeholder:"USER.USER_STAKE_LOSS_LIMIT.SELECT_LIMIT_PERIOD_PLACEHOLDER",rules:"required"},{name:"expirationDate",label:"USER.USER_STAKE_LOSS_LIMIT.LIMIT_EXPIRES"},{name:"limitAmount",label:"USER.USER_STAKE_LOSS_LIMIT.LIMIT_AMOUNT",placeholder:"USER.USER_STAKE_LOSS_LIMIT.ENTER_LIMIT_AMOUNT_PLACEHOLDER",rules:"max:1000000000|min:1|required|numeric"},{name:"usedLimitAmount",label:"USER.USER_STAKE_LOSS_LIMIT.LIMIT_EXPIRES"}];t.default={userStakeLossCasinoLiveLimitsFields:n}},884:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=t.userStakeLossDepositLimitsFields=[{name:"depositLimitTypeId",label:"USER.USER_STAKE_LOSS_LIMIT.TYPE_OF_LIMIT",placeholder:"USER.USER_STAKE_LOSS_LIMIT.SELECT_LIMIT_TYPE_PLACEHOLDER",rules:"required|string"},{name:"bettingUserLimitDurationId",label:"USER.USER_STAKE_LOSS_LIMIT.LIMIT_TIME_PERIOD",placeholder:"USER.USER_STAKE_LOSS_LIMIT.SELECT_LIMIT_PERIOD_PLACEHOLDER",rules:"required"},{name:"expirationDate",label:"USER.USER_STAKE_LOSS_LIMIT.LIMIT_EXPIRES"},{name:"limitAmount",label:"USER.USER_STAKE_LOSS_LIMIT.LIMIT_AMOUNT",placeholder:"USER.USER_STAKE_LOSS_LIMIT.ENTER_LIMIT_AMOUNT_PLACEHOLDER",rules:"max:1000000000|min:1|required|numeric"},{name:"usedLimitAmount",label:"USER.USER_STAKE_LOSS_LIMIT.LIMIT_EXPIRES"}];t.default={userStakeLossDepositLimitsFields:n}},885:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=[{name:"SOW.STATUSES.NOT_SET",value:0},{name:"SOW.STATUSES.NOT_CHECKED",value:1},{name:"SOW.STATUSES.CHECK_IN_PROGRESS",value:2},{name:"SOW.STATUSES.SUCCESS",value:3},{name:"SOW.STATUSES.FAIL",value:4}]},886:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n,o,i,a,u,c,s,l,p,f,d,y,b,h,m,v,S,_,O,g,E,w,P,T,j,I,R,k,C,U,D,A,L,x,M,N,F,B,z,V,q,G,H,K=fe(r(3)),Y=function e(t,r,n){null===t&&(t=Function.prototype);var o=Object.getOwnPropertyDescriptor(t,r);if(void 0===o){var i=Object.getPrototypeOf(t);return null===i?void 0:e(i,r,n)}if("value"in o)return o.value;var a=o.get;return void 0!==a?a.call(n):void 0},W=function(){function e(e,t){for(var r=0;r=0||Object.prototype.hasOwnProperty.call(e,n)&&(r[n]=e[n]);return r}function be(e){return function(){var t=e.apply(this,arguments);return new Promise(function(e,r){return function n(o,i){try{var a=t[o](i),u=a.value}catch(e){return void r(e)}if(!a.done)return Promise.resolve(u).then(function(e){n("next",e)},function(e){n("throw",e)});e(u)}("next")})}}function he(e,t,r,n,o){var i={};return Object.keys(n).forEach(function(e){i[e]=n[e]}),i.enumerable=!!i.enumerable,i.configurable=!!i.configurable,("value"in i||i.initializer)&&(i.writable=!0),i=r.slice().reverse().reduce(function(r,n){return n(e,t,r)||r},i),o&&void 0!==i.initializer&&(i.value=i.initializer?i.initializer.call(o):void 0,i.initializer=void 0),void 0===i.initializer&&(Object.defineProperty(e,t,i),i=null),i}var me=[1754,0,1,1,0,0],ve=(n=Q.action.bound,o=Q.action.bound,i=Q.action.bound,a=Q.action.bound,u=Q.action.bound,c=Q.action.bound,s=Q.action.bound,l=Q.action.bound,p=Q.action.bound,f=Q.action.bound,d=Q.action.bound,y=Q.action.bound,b=Q.action.bound,h=Q.action.bound,m=Q.action.bound,v=Q.action.bound,S=Q.action.bound,_=Q.action.bound,O=Q.action.bound,g=Q.action.bound,E=Q.action.bound,w=Q.action.bound,P=Q.action.bound,T=Q.action.bound,j=Q.action.bound,I=Q.action.bound,R=Q.action.bound,k=Q.action.bound,C=Q.action.bound,U=Q.action.bound,D=Q.action.bound,A=function(e){function t(e,r){var n=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var o,i,a,u,c,s,l,p,f,d=r.params.id,y=r.params.agencyId,b=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,{name:"user",autoInit:!1,id:d,actions:{get:(o=be(K.default.mark(function t(r){var o,i,a,u,c,s,l,p,f;return K.default.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,e.platform.agencyUserModule.agencyUserStore.getUser(r,y,{embed:"userAccountLockDurationType,userAccountLockReasonType,userMonitorType,shopIds,shop,shops,autoLogoutPeriod,bettingTimeout,occupation,userAccountType"});case 3:return null!==(o=t.sent).data.validationDate&&(o.data.validationDate=(0,ne.default)(o.data.validationDate).tz(b.rootStore.timeZoneStore.timeZone).format("DD/MM/YYYY HH:mm:ss")),t.next=7,b.fetchShops(y);case 7:return t.next=9,b.fetchRoles(y);case 9:if(!b.hasPermission("reminderNote.read")){t.next=12;break}return t.next=12,b.fetchNote(y,b.userId,o.data.userName);case 12:return o.data.dateCreated=(0,ne.default)(o.data.dateCreated).tz(e.timeZoneStore.timeZone).format("DD/MM/YYYY HH:mm:ss"),i=ye(o.data,[]),a=i.roles.map(function(e){return{name:e.roleName,id:e.id}}),b.gpUser=Object.assign({},i,a),u=(new Date).getTimezoneOffset()/60>0?(new Date).getTimezoneOffset()/60:0,c=(0,ne.default)(b.gpUser.dateOfBirth,"YYYY-MM-DDTHH:mm").utc(!0).set("hour",u+2),b.gpUser.dob=new Date(c),t.next=21,b.lastLogoutData(r);case 21:return s=t.sent,b.gpUser.lastLoginDate=o.data.lastLoginDate?(0,ne.default)(o.data.lastLoginDate).tz(b.rootStore.timeZoneStore.timeZone).format("DD/MM/YYYY HH:mm:ss"):"",b.gpUser.logoutTime=s,b.form.set({logoutTime:s}),l=e.localizationStore.localizationService.language,p=o.data.autoLogoutPeriod,f=o.data.bettingTimeout,b.form.set({autoLogoutPeriodData:p&&0!=p.units?p.languageMetadata&&"en-US"!=l?p.languageMetadata[l].name:p.name:"-"}),b.form.set({bettingTimeoutData:f&&0!=f.units?f.languageMetadata&&"en-US"!=l?f.languageMetadata[l].name:f.name:"-"}),1!==b.gpUser.roles.length||"Users"!==b.gpUser.roles[0].name&&"Cashier"!==b.gpUser.roles[0].name||(b.roleMultiselectStore.options.disabled=!0),t.abrupt("return",b.gpUser);case 34:t.prev=34,t.t0=t.catch(0),console.log(t.t0),b.rootStore.routerStore.goTo("master.platform.main.user.list"),b.rootStore.notificationStore.error("ERROR_MESSAGES.GENERIC_ERROR"),b.error=!0;case 40:case"end":return t.stop()}},t,n,[[0,34]])})),function(e){return o.apply(this,arguments)})},FormClass:Z.UserEditForm}));return de(b,"userProfile",L,b),de(b,"gpUser",x,b),de(b,"selectedCountry",M,b),de(b,"user",N,b),de(b,"roleCheck",F,b),de(b,"ipLookup",B,b),de(b,"hasLockUserPermission",z,b),de(b,"oasisBlockModalStore",V,b),de(b,"userBonusModalStore",q,b),de(b,"rofusLock",G,b),b.passwordChangeForm=null,b.lockConfirm=null,b.approveConfirm=null,b.mailPasswordResetConfirm=null,b.changePassword=null,b.titleDropdownStore=null,b.languageDropdownStore=null,b.userId=null,b.error=!1,b.countryResponse=[],de(b,"noteData",H,b),b.hasUpdatePermissions=function(){var e=b.hasPermission(b.authorization.update);b.hasIdentificationDocumentsUpdatePermission=b.hasPermission("userIdentification.update"),b.hasLockUserPermission=b.hasPermission("userAccountLock.update"),e||(b.shopDropdownStore.options.disabled=!0,b.roleMultiselectStore.options.disabled=!0,b.languageDropdownStore.options.disabled=!0,b.userAccountTypeDropdownStore.options.disabled=!0,b.countryDropdownStore.options.disabled=!0,b.regionDropdownStore.options.disabled=!0,b.titleDropdownStore.options.disabled=!0,b.nationalityDropdownStore.options.disabled=!0,b.form.each(function(e){return e.set("disabled",!0)})),b.hasUpdatePermission=e},b.changeStatus=r.changeStatus,b.localizationService=e.localizationStore.localizationService,b.userId=d,b.agencyId=y,b.authorization=b.compileAuthorization(b.rootStore.routerStore.getCurrentRoute().authorization),b.agencyCacheService=new J.AgencyCacheService(b.rootStore),b.uacStore=new oe.UserAccessChannelsViewStore(e),b.occupationsService=new ce.OccupationsService(b.rootStore.platform.baasic.apiClient),b.occupationGroupsService=new se.OccupationGroupsService(b.rootStore.platform.baasic.apiClient),b.cashierToAdminCardService=new le.CashierToAdminCardService(b.rootStore.platform.baasic.apiClient),b.annualIncomeSpansService=new le.AnnualIncomeSpansService(b.rootStore.platform.baasic.apiClient),b.noteEditModalViewStore=new pe.NoteEditModalViewStore(b.rootStore,b.onNoteSave),b.adminCardActivationForm=new Z.AdminCardActivationForm({onSuccess:(i=be(K.default.mark(function e(t){var r,o;return K.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(t.isValid){e.next=2;break}return e.abrupt("return");case 2:return b.loaderStore.suspend(),r=t.values(),o=r.identifier,e.prev=4,e.next=7,b.cashierToAdminCardService.update({agencyId:y,id:d,identifier:o});case 7:(0,Q.runInAction)(function(){b.adminCardActivationModal.close(),b.initialize(),b.rootStore.viewStore.navigationOptions.setTitle(o),b.rootStore.notificationStore.success("USER.EDIT.ADMIN_CARD_ACTIVATION.SUCCESS")}),e.next=14;break;case 10:e.prev=10,e.t0=e.catch(4),console.log(e.t0),e.t0&&e.t0.data?b.rootStore.notificationStore.error(e.t0.data):b.rootStore.notificationStore.error("ERROR_MESSAGES.ERROR_OCCURED");case 14:return e.prev=14,b.loaderStore.resume(),e.finish(14);case 17:case"end":return e.stop()}},e,n,[[4,10,14,17]])})),function(e){return i.apply(this,arguments)})}),b.adminCardActivationModal=new X.ModalParams(b.clearAdminCardActivationForm),b.changePasswordModal=new X.ModalParams({}),b.occupationDropdownStore=new $.BaasicDropdownStore({dataItemKey:"id",textField:"name",pageSize:100,defaultItem:{name:"USER.USER_PROFILE_FIELDS.OCCUPATION_PLACEHOLDER",id:null},isGrouped:!0,shouldFetchOnOpen:!0},{fetchFunc:(a=be(K.default.mark(function e(){var t,r,o;return K.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,b.occupationGroupsService.find({rpp:1e3,translate:!0});case 2:return t=e.sent,e.next=5,b.occupationsService.find({rpp:1e3,translate:!0});case 5:return r=e.sent,o=r.data.item.reduce(function(e,r){var n=e.findIndex(function(e){return e.id===r.occupationGroupId});if(-1!=n)e.splice(n+1,0,r);else{var o=t.data.item.find(function(e){return e.id===r.occupationGroupId});o.disabled=!0,e.push(o),e.push(r)}return e},[]),e.abrupt("return",o);case 8:case"end":return e.stop()}},e,n)})),function(){return a.apply(this,arguments)}),onChange:function(e){b.form.$("occupationId").onChange(),b.form.set({occupationId:e})}}),b.roleMultiselectStore=new $.BaasicDropdownStore({multi:!0,dataItemKey:"name",textField:"name",disabled:!0},{onChange:function(e){b.item.roles=e,b.form.$("roles").onChange(),b.form.set({roles:e})}}),b.userAccountTypeDropdownStore=new $.BaasicDropdownStore({dataItemKey:"id",textField:"name",disabled:!0},{fetchFunc:(u=be(K.default.mark(function e(t){var r,o;return K.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return r=new ee.UserAccountTypeService(b.rootStore.platform.baasic.apiClient),e.next=3,r.find({searchQuery:t,rpp:1e3,translate:!0});case 3:return o=e.sent,e.abrupt("return",o.data.item);case 5:case"end":return e.stop()}},e,n)})),function(e){return u.apply(this,arguments)}),onChange:function(e){b.form.$("userAccountTypeId").onChange(),b.form.set({userAccountTypeId:e})}}),b.userTitleStore=new te.UserTitleService(b.rootStore.platform.baasic.apiClient),b.titleDropdownStore=new $.BaasicDropdownStore({dataItemKey:"id",textField:"name",shouldFetchOnOpen:!0},{fetchFunc:(c=be(K.default.mark(function e(){var t;return K.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,b.userTitleStore.find({pageNumber:1,pageSize:1e3,sort:"name|asc",translate:!0});case 2:return t=e.sent,e.abrupt("return",t.data.item);case 4:case"end":return e.stop()}},e,n)})),function(){return c.apply(this,arguments)}),onChange:function(e){b.form.$("titleId").onChange(),b.form.set({titleId:e})}}),b.languageDropdownStore=new $.BaasicDropdownStore({dataItemKey:"culture",textField:"name",defaultItem:{name:b.localizationService.t("ORGANIZATION_USERS.EDIT.LANGUAGE_PLACEHOLDER"),dataItemKey:null},shouldFetchOnOpen:!0},{fetchFunc:(s=be(K.default.mark(function e(){var t;return K.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,b.rootStore.platform.lookup.languageModule.languageCacheService.get({rpp:15,sort:"abrv|asc"});case 2:return t=e.sent,e.abrupt("return",t.item);case 4:case"end":return e.stop()}},e,n)})),function(){return s.apply(this,arguments)}),onChange:function(e){b.form.$("cultureInfoName").onChange(),b.form.set({cultureInfoName:e})}}),b.countryDropdownStore=new $.BaasicDropdownStore({filterable:!0,dataItemKey:"id",textField:"name",shouldFetchOnOpen:!0},{fetchFunc:(l=be(K.default.mark(function e(t){var r;return K.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,b.rootStore.platform.lookup.countryModule.countryStore.find({searchQuery:t,rpp:1e3,sort:"name|asc"});case 2:return r=e.sent,!t&&b.countryDropdownStore.options.shouldFetchOnOpen&&(b.nationalityDropdownStore.setItems(r.item.filter(function(e){return e.nationality})),b.secondCountryDropdownStore.setItems(r.item)),e.abrupt("return",r.item);case 5:case"end":return e.stop()}},e,n)})),function(e){return l.apply(this,arguments)}),onChange:function(e){b.selectedCountry=e,b.regionDropdownStore.setDisabled(!1),b.form.$("countryId").onChange(),b.form.set({countryId:e}),b.form.$("regionId").set(""),b.regionDropdownStore.setShouldFetchOnOpen(!0)}}),b.nationalityDropdownStore=new $.BaasicDropdownStore({filterable:!0,dataItemKey:"id",textField:"nationality",defaultItem:{nationality:b.localizationService.t("USER.USER_PROFILE_FIELDS.NATIONALITY_PLACEHOLDER"),dataItemKey:null}},{onOpen:function(){b.countryDropdownStore.options.shouldFetchOnOpen&&b.countryDropdownStore.filterAsync()},onChange:function(e){b.form.set({nationality:e})}}),b.secondCountryDropdownStore=new $.BaasicDropdownStore({filterable:!0,dataItemKey:"id",textField:"name",defaultItem:{name:b.localizationService.t("USER.USER_PROFILE_FIELDS.SECOND_COUNTRY_PLACEHOLDER"),dataItemKey:null}},{onOpen:function(){b.countryDropdownStore.options.shouldFetchOnOpen&&b.countryDropdownStore.filterAsync()},onChange:function(e){b.form.$("secondCountryId").onChange(),b.form.set({secondCountryId:e})}}),b.countryRegionStore=e.platform.lookup.countryRegionModule.countryRegionStore,b.regionDropdownStore=new $.BaasicDropdownStore({filterable:!0,dataItemKey:"id",textField:"name",defaultItem:{name:b.localizationService.t("USER.USER_PROFILE_FIELDS.REGION_PLACEHOLDER"),dataItemKey:null},shouldFetchOnOpen:!0},{fetchFunc:(p=be(K.default.mark(function e(t){var r;return K.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,b.countryRegionStore.find({countryIds:b.selectedCountry?[b.selectedCountry]:void 0,pageSize:200,orderBy:"name",orderDirection:"asc",searchQuery:t});case 2:return r=e.sent,e.abrupt("return",r.item);case 4:case"end":return e.stop()}},e,n)})),function(e){return p.apply(this,arguments)}),onChange:function(e){b.form.$("regionId").onChange(),b.form.set({regionId:e})}}),b.gpUserService=b.rootStore.platform.agencyUserModule.agencyUserStore,b.shopDropdownStore=new $.BaasicDropdownStore({dataItemKey:"id",textField:"name",disabled:!0,filterable:!0}),b.annualIncomeSpanDropdownStore=new $.BaasicDropdownStore({dataItemKey:"id",textField:"span"},{fetchFunc:(f=be(K.default.mark(function e(t){var r;return K.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,b.annualIncomeSpansService.find({searchQuery:t});case 2:return r=e.sent,e.abrupt("return",r.data);case 4:case"end":return e.stop()}},e,n)})),function(e){return f.apply(this,arguments)})}),b.initialize(),b}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,$.BaseEditViewStore),W(t,[{key:"lastLoginValue",get:function(){if(null!=this.gpUser){var e=this.gpUser.lastLoginDate,t=new Date(e),r=new(Function.prototype.bind.apply(Date,[null].concat(me)));return t.getTime()==r.getTime()?"":e}}},{key:"showChangeUserToCashierButton",get:function(){if(null!=this.gpUser)return"Users"===this.gpUser.roles[0].name}}]),W(t,[{key:"copyTextToClipboard",value:function(e){(0,ue.copyTextToClipboard)(e),this.rootStore.notificationStore.success("BET_SLIP_MONITORING.COPIED_TO_CLIPBOARD",{text:e})}},{key:"onNoteSave",value:function(e){this.noteData.note=e}},{key:"fetchRoles",value:function(){var e=be(K.default.mark(function e(t){var r,n,o;return K.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return r=new ae.AgencyGpRolesService(this.rootStore.agency.baasic.apiClient),e.next=3,r.find();case 3:n=e.sent,o=(0,ue.rolesFormat)(n.data.item),this.roleMultiselectStore.setItems(o);case 6:case"end":return e.stop()}},e,this)}));return function(t){return e.apply(this,arguments)}}()},{key:"fetchShops",value:function(){var e=be(K.default.mark(function e(t){var r,n;return K.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return r=new J.ShopService(this.rootStore.agency.baasic.apiClient),e.next=3,r.find({agencyIds:t,page:1,rpp:1e3});case 3:return n=e.sent,this.shopDropdownStore.setItems(n.data.item),e.abrupt("return",!0);case 6:case"end":return e.stop()}},e,this)}));return function(t){return e.apply(this,arguments)}}()},{key:"fetchNote",value:function(){var e=be(K.default.mark(function e(t,r,n){var o,i=this;return K.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,this.noteData.parentId=t+"_"+r,this.noteData.displayName=n,e.next=5,this.rootStore.platform.noteStore.getByParent({parentId:this.noteData.parentId,parentType:this.noteData.parentType});case 5:o=e.sent,(0,Q.runInAction)(function(){i.noteData.note=o}),e.next=16;break;case 9:if(e.prev=9,e.t0=e.catch(0),this.noteData.note=null,404!==e.t0.statusCode){e.next=14;break}return e.abrupt("return");case 14:console.log(e.t0),this.rootStore.notificationStore.error("NOTES.NOTE_FETCH_ERROR");case 16:case"end":return e.stop()}},e,this,[[0,9]])}));return function(t,r,n){return e.apply(this,arguments)}}()},{key:"initialize",value:function(){var e=be(K.default.mark(function e(){var t=this;return K.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return this.form.clear(),this.clearDropdowns(),this.hasUpdatePermissions(),e.next=5,this.fetch([this.getUser(this.id)]);case 5:return(0,Q.runInAction)(function(){t.changeStatus(Object.assign({},t.gpUser))}),e.next=8,this.initializeUserBonus();case 8:return e.next=10,this.initializeOasisBlock();case 10:return e.next=12,this.initializeRofusLock();case 12:return e.next=14,this.initializeDropdowns();case 14:case"end":return e.stop()}},e,this)}));return function(){return e.apply(this,arguments)}}()},{key:"initializeDropdowns",value:function(){var e=be(K.default.mark(function e(){var t,r,n,o,i,a,u,c;return K.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(t=this.form.values(),r=t.titleId,n=t.regionId,o=t.countryId,i=t.nationality,a=t.occupationId,u=t.cultureInfoName,c=t.secondCountryId,!a){e.next=4;break}return e.next=4,this.occupationDropdownStore.filterAsync();case 4:if(!r){e.next=7;break}return e.next=7,this.titleDropdownStore.filterAsync();case 7:if(!u){e.next=10;break}return e.next=10,this.languageDropdownStore.filterAsync();case 10:if(!(o||c||i)){e.next=16;break}return e.next=13,this.countryDropdownStore.filterAsync();case 13:if(!n||n===ue.emptyGuid){e.next=16;break}return e.next=16,this.regionDropdownStore.filterAsync();case 16:case"end":return e.stop()}},e,this)}));return function(){return e.apply(this,arguments)}}()},{key:"initializeRofusLock",value:function(){var e=be(K.default.mark(function e(){var t,r,n,o=this;return K.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,this.agencyCacheService.getWithOrganizationStructure();case 3:if(t=e.sent,r=t.item.find(function(e){return e.agencyShops.find(function(e){return e.shopId===o.gpUser.shopId})}),"Users"!==this.gpUser.roles[0].name||!r||!r.isRofusCSRPVValidationEnabled){e.next=23;break}return this.rofusLock.enabled=!0,e.next=9,this.gpUserService.getRofusLock({agencyId:r.id,userId:this.userId});case 9:if(!(n=e.sent).hasErrors){e.next=21;break}e.t0=n.errors[0].errorCode,e.next=400908===e.t0?14:400909===e.t0?16:400910===e.t0?18:20;break;case 14:return this.rofusLock.value="USER.EDIT.ROFUS_CHECK_FAILED",e.abrupt("break",21);case 16:return this.rofusLock.value="USER.EDIT.ROFUS_LOCK_INDEFINITE",e.abrupt("break",21);case 18:return this.rofusLock.value="USER.EDIT.ROFUS_LOCK_TEMPORARY",e.abrupt("break",21);case 20:return e.abrupt("break",21);case 21:e.next=24;break;case 23:this.rofusLock.enabled=!1;case 24:e.next=30;break;case 26:e.prev=26,e.t1=e.catch(0),console.log(e.t1),this.rootStore.notificationStore.error("USER.EDIT.ROFUS_ERROR");case 30:case"end":return e.stop()}},e,this,[[0,26]])}));return function(){return e.apply(this,arguments)}}()},{key:"initializeOasisBlock",value:function(){var e=be(K.default.mark(function e(){var t,r,n=this;return K.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,this.agencyCacheService.getWithOrganizationStructure();case 3:t=e.sent,r=t.item.find(function(e){return e.agencyShops.find(function(e){return e.shopId===n.gpUser.shopId})}),"Users"===this.gpUser.roles[0].name&&r&&r.isOasisEnabled&&(this.oasisBlockModalStore=new oe.UserOasisBlockModalStore(this,r.id)),e.next=11;break;case 8:e.prev=8,e.t0=e.catch(0),console.log(e.t0);case 11:case"end":return e.stop()}},e,this,[[0,8]])}));return function(){return e.apply(this,arguments)}}()},{key:"initializeUserBonus",value:function(){var e=be(K.default.mark(function e(){var t,r,n=this;return K.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,this.agencyCacheService.getWithOrganizationStructure();case 3:t=e.sent,r=t.item.find(function(e){return e.agencyShops.find(function(e){return e.shopId===n.gpUser.shopId})}),"Users"===this.gpUser.roles[0].name&&r&&(this.userBonusModalStore=new oe.UserBonusModalStore(this,r.id)),e.next=11;break;case 8:e.prev=8,e.t0=e.catch(0),console.log(e.t0);case 11:case"end":return e.stop()}},e,this,[[0,8]])}));return function(){return e.apply(this,arguments)}}()},{key:"clearDropdowns",value:function(){this.shopDropdownStore.setValue(null),this.titleDropdownStore.setValue(null),this.countryDropdownStore.setValue(null),this.languageDropdownStore.setValue(null),this.roleMultiselectStore.setValue(null),this.regionDropdownStore.setValue(null),this.nationalityDropdownStore.setValue(null)}},{key:"getUser",value:function(){var e=be(K.default.mark(function e(r){var n=this;return K.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return this.loaderStore.suspend(),e.next=3,Y(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"getResource",this).call(this,r);case 3:if(!this.error){e.next=5;break}return e.abrupt("return");case 5:this.user=this.item,(0,Q.runInAction)(function(){n.form.$("roles").set(n.item.roles),n.roleCheck=n.form.$("roles").value.filter(function(e){return"Users"===e.name}),n.setForm(),n.loaderStore.resume()});case 7:case"end":return e.stop()}},e,this)}));return function(t){return e.apply(this,arguments)}}()},{key:"lastLogoutData",value:function(){var e=be(K.default.mark(function e(t){var r;return K.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(this.loginHistoryStore=new re.UserLoginHistoryService(this.rootStore.agency.baasic.apiClient),e.prev=1,!this.hasPermission("userLogin.read")){e.next=8;break}return e.next=5,this.loginHistoryStore.find({userIds:t,rpp:1,sort:"sessionStartTime|desc",logStatus:3});case 5:e.t0=e.sent,e.next=9;break;case 8:e.t0=null;case 9:if((r=e.t0)&&r.data.item[0]){e.next=12;break}return e.abrupt("return","");case 12:return e.abrupt("return",r.data.item[0].sessionEndTime?(0,ne.default)(r.data.item[0].sessionEndTime).tz(this.rootStore.timeZoneStore.timeZone).format("DD/MM/YYYY HH:mm:ss"):"");case 15:return e.prev=15,e.t1=e.catch(1),this.rootStore.notificationStore.error(this.localizationService.t("USER.EDIT.LAST_LOGOUT_ERROR")),e.abrupt("return","");case 19:case"end":return e.stop()}},e,this,[[1,15]])}));return function(t){return e.apply(this,arguments)}}()},{key:"updateResource",value:function(){var e=be(K.default.mark(function e(t){var r,n,o,i,a,u,c,s,l,p,f,d,y,b,h,m,v,S,_,O,g,E,w,P,T,j,I,R,k,C,U,D,A,L,x,M,N,F;return K.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(r=t.shopId,n=t.titleId,o=t.email,i=t.firstName,a=t.lastName,u=t.cultureInfoName,c=t.houseNumber,s=t.street,l=t.telephoneNumber,p=t.city,f=t.zipCode,d=t.countryId,y=t.mobilePhone,b=t.dob,h=t.isAgencyWideCashierEnabled,m=t.nationality,v=t.passportId,S=t.occupationId,_=t.birthPlace,O=t.birthName,g=t.documentExpiration,E=t.secondStreet,w=t.secondHouseNumber,P=t.secondCity,T=t.secondZipCode,j=t.secondCountryId,I=t.secondAddressReason,R=t.personalIdentificator,k=t.promoChannel,C=t.validationDate,U=t.regionId,D=t.isBettingDisabled,A=t.shouldSkipBonusCheck,L=t.annualIncomeSpanId,x=(0,ne.default)(b).utc(!0).format("YYYY-MM-DD"),M={agencyId:this.agencyId,userId:this.userId,birthName:O,birthPlace:_,city:p,email:o,firstName:i,lastName:a,countryId:d,dob:x,documentExpiration:g,houseNumber:c,isAgencyWideCashierEnabled:h,mobilePhone:y,nationality:m,passportId:v,personalIdentificator:R,occupationId:S,promoChannel:k,secondHouseNumber:w,secondStreet:E,secondZipCode:T,secondAddressReason:I,street:s,shopId:r,telephoneNumber:l,titleId:n,validationDate:C,zipCode:f,secondCity:P,language:u,secondCountryId:j,regionId:U,userName:this.gpUser.userName,isBettingDisabled:D,shouldSkipBonusCheck:A,annualIncomeSpanId:L},e.prev=3,(N=this.form.$("email")).value===N.initial||!N.changed||N.isPristine){e.next=8;break}return e.next=8,this.checkEmail(o);case 8:if(!this.roleCheck||0!==this.roleCheck.length){e.next=20;break}return e.t0=this,e.next=12,this.gpUserService.update(Object.assign({},M));case 12:return e.t1=e.sent,e.next=15,this.uacStore.saveUserChannels();case 15:e.t2=e.sent,e.t3=[e.t1,e.t2],e.t0.fetch.call(e.t0,e.t3),e.next=26;break;case 20:return e.t4=this,e.next=23,this.gpUserService.update(Object.assign({},M));case 23:e.t5=e.sent,e.t6=[e.t5],e.t4.fetch.call(e.t4,e.t6);case 26:this.changeStatus(Object.assign({},this.gpUser)),this.rootStore.notificationStore.success(this.localizationService.t("USER.EDIT.SUCCESS_UPDATE_USER")),this.initialize(),this.rootStore.formChanged=!1,e.next=36;break;case 32:e.prev=32,e.t7=e.catch(3),(F=e.t7.data)?400122===F.errorCode?this.rootStore.notificationStore.error("USER.EDIT.CANNOT_CHANGE_ROLE"):400126===F.errorCode?this.rootStore.notificationStore.error("USER.CREATE.EMAIL_ALREADY_EXISTS"):400129===F.errorCode?this.rootStore.notificationStore.error("USER.EDIT.UNABLE_TO_UPDATE"):400130===F.errorCode?this.rootStore.notificationStore.error("USER.EDIT.UNABLE_TO_ACTION"):400133===F.errorCode?this.rootStore.notificationStore.error("USER.EDIT.DEFAULT_ROLE_REQUIRED"):400137===F.errorCode?this.rootStore.notificationStore.error("USER.EDIT.ROLE_RESTRICTIONS"):400138===F.errorCode?this.rootStore.notificationStore.error("USER.EDIT.CANNOT_CREATE_EDIT_ROLE"):this.rootStore.notificationStore.error(F.error.Message,e.t7):this.rootStore.notificationStore.error(this.localizationService.t("UPDATE.ERROR"));case 36:case"end":return e.stop()}},e,this,[[3,32]])}));return function(t){return e.apply(this,arguments)}}()},{key:"checkEmail",value:function(){var e=be(K.default.mark(function e(t){var r;return K.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,this.rootStore.platform.agencyUserModule.agencyUserStore.checkEmailAvailability(t);case 3:e.next=10;break;case 5:throw e.prev=5,e.t0=e.catch(0),r=this.rootStore.localizationStore.localizationService.t("USER.CREATE.EMAIL_ERROR",{email:t}),this.form.$("email").invalidate(r),{error:r};case 10:case"end":return e.stop()}},e,this,[[0,5]])}));return function(t){return e.apply(this,arguments)}}()},{key:"resetCashRegister",value:function(){var e=be(K.default.mark(function e(){return K.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,this.gpUserService.resetCashRegister({agencyId:this.gpUser.agencyId,cashierId:this.gpUser.userId});case 3:this.rootStore.notificationStore.success("USER.EDIT.NOTIFICATIONS.CASH_REGISTER_RESET_SUCCESS"),e.next=10;break;case 6:e.prev=6,e.t0=e.catch(0),this.rootStore.notificationStore.error("USER.EDIT.NOTIFICATIONS.CASH_REGISTER_RESET_ERROR"),console.log(e.t0);case 10:case"end":return e.stop()}},e,this,[[0,6]])}));return function(){return e.apply(this,arguments)}}()},{key:"onChangeUserToCashierClick",value:function(){var e=be(K.default.mark(function e(){return K.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,this.gpUserService.changeUserToCashier({userId:this.gpUser.userId,agencyId:this.gpUser.agencyId});case 3:window.location.reload(),e.next=10;break;case 6:e.prev=6,e.t0=e.catch(0),e.t0&&"Unable to change user, user has existing transactions"==e.t0.data?this.rootStore.notificationStore.error("USER.EDIT.NOTIFICATIONS.EXISTING_TRANSACTIONS_ERROR"):this.rootStore.notificationStore.error("USER.EDIT.NOTIFICATIONS.CARD_USER_ERROR"),console.log(e.t0);case 10:case"end":return e.stop()}},e,this,[[0,6]])}));return function(){return e.apply(this,arguments)}}()},{key:"toggleLock",value:function(){var e=be(K.default.mark(function e(){var t,r,n,o,i,a,u,c=this;return K.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:t=this.gpUser,r=t.isAdminLock,n=t.userId,o=t.agencyId,i=t.userAccountLockReasonType;try{r&&"none"!==i.abrv?this.rootStore.modalStore.showConfirm(this.localizationService.t("USER.EDIT.GP_UNLOCK_PROMPT",{lockType:i.name}),be(K.default.mark(function e(){var t;return K.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,t=[{agencyId:c.gpUser.agencyId,userId:c.gpUser.userId}],e.next=4,c.gpUserService.gpUnlock(t);case 4:return e.prev=4,e.next=7,c.getUser(n);case 7:return e.next=9,c.gpUserService.unlock(t);case 9:c.rootStore.notificationStore.success(c.localizationService.t("USER.USER_LOCK.USER_UNLOCK_SUCCESS")),e.next=15;break;case 12:e.prev=12,e.t0=e.catch(4),c.rootStore.notificationStore.error(c.localizationService.t("USER.EDIT.LOCK_FAIL",{isLockedOut:c.localizationService.t("USER.EDIT.UNLOCK")}));case 15:e.next=20;break;case 17:e.prev=17,e.t1=e.catch(0),c.rootStore.notificationStore.error(c.localizationService.t("USER.EDIT.LOCK_FAIL",{isLockedOut:c.localizationService.t("USER.EDIT.UNLOCK")}));case 20:return e.prev=20,e.next=23,c.initialize();case 23:return e.finish(20);case 24:case"end":return e.stop()}},e,c,[[0,17,20,24],[4,12]])}))):(a=[{agencyId:this.gpUser.agencyId,userId:this.gpUser.userId}],this.rootStore.modalStore.showConfirm(this.localizationService.t("USER.EDIT.LOCK_PROMPT",{isLockedOut:this.item.isLockedOut?this.localizationService.t("USER.EDIT.UNLOCK"):this.localizationService.t("USER.EDIT.LOCK")}),be(K.default.mark(function e(){return K.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(e.prev=0,!c.item.isLockedOut){e.next=6;break}return e.next=4,c.gpUserService.unlock([{userId:n,agencyId:o,isGlobalLock:!0}]);case 4:e.next=8;break;case 6:return e.next=8,c.gpUserService.lock(a);case 8:return e.next=10,c.getUser(n);case 10:c.rootStore.notificationStore.success(c.localizationService.t("USER.EDIT.LOCK_SUCCESS",{isLockedOut:c.item.isLockedOut?c.localizationService.t("USER.EDIT.LOCKED"):c.localizationService.t("USER.EDIT.UNLOCKED")})),e.next=16;break;case 13:e.prev=13,e.t0=e.catch(0),c.rootStore.notificationStore.error(c.localizationService.t("USER.EDIT.LOCK_FAIL",{isLockedOut:c.item.isLockedOut?c.localizationService.t("USER.EDIT.UNLOCK"):c.localizationService.t("USER.EDIT.LOCK")}));case 16:case"end":return e.stop()}},e,c,[[0,13]])}))))}catch(e){u=e,console.log(u)}finally{this.loaderStore.resume()}case 2:case"end":return e.stop()}},e,this)}));return function(){return e.apply(this,arguments)}}()},{key:"toggleApprove",value:function(){var e=be(K.default.mark(function e(){var t=this;return K.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:this.rootStore.modalStore.showConfirm(this.localizationService.t("USER.EDIT.APPROVE_PROMPT",{isApproved:this.item.isApproved?this.localizationService.t("USER.EDIT.DISAPPROVE"):this.localizationService.t("USER.EDIT.APPROVE")}),be(K.default.mark(function e(){return K.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(t.loaderStore.suspend(),e.prev=1,!t.item.isApproved){e.next=7;break}return e.next=5,t.gpUserService.disapproveMail(t.item);case 5:e.next=9;break;case 7:return e.next=9,t.gpUserService.approveMail(t.item);case 9:return e.next=11,t.getUser(t.item.userId);case 11:t.rootStore.notificationStore.success(t.localizationService.t("USER.EDIT.APPROVE_SUCCESS",{isApproved:t.item.isApproved?t.localizationService.t("USER.EDIT.APPROVED"):t.localizationService.t("USER.EDIT.DISAPPROVED")})),e.next=17;break;case 14:e.prev=14,e.t0=e.catch(1),t.rootStore.notificationStore.error(t.localizationService.t("USER.EDIT.APPROVE_FAIL",{isApproved:t.item.isApproved?t.localizationService.t("USER.EDIT.DISAPPROVE"):t.localizationService.t("USER.EDIT.APPROVE")}));case 17:return e.prev=17,t.loaderStore.resume(),e.finish(17);case 20:case"end":return e.stop()}},e,t,[[1,14,17,20]])})));case 1:case"end":return e.stop()}},e,this)}));return function(){return e.apply(this,arguments)}}()},{key:"openMailPasswordReset",value:function(){var e=be(K.default.mark(function e(){var t=this;return K.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:this.rootStore.modalStore.showConfirm(this.localizationService.t("USER.EDIT.PASSWORD_RESET_MAIL_PROMPT",{email:this.item.email}),be(K.default.mark(function e(){var r;return K.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return t.loaderStore.suspend(),e.prev=1,window.location.origin+"/platform/temporary-password/",r=new ie.AgencyUserPaymentService(t.rootStore.platform.baasic.apiClient),e.next=6,r.sendPasswordResetEmail(t.user.userName);case 6:t.rootStore.notificationStore.success(t.localizationService.t("USER.EDIT.PASSWORD_RESET_SUCCESS",{email:t.item.email})),e.next=12;break;case 9:e.prev=9,e.t0=e.catch(1),t.rootStore.notificationStore.error(t.localizationService.t("USER.EDIT.PASSWORD_RESET_FAIL",{email:t.item.email}));case 12:return e.prev=12,t.loaderStore.resume(),e.finish(12);case 15:case"end":return e.stop()}},e,t,[[1,9,12,15]])})));case 1:case"end":return e.stop()}},e,this)}));return function(){return e.apply(this,arguments)}}()},{key:"openUserVerificationEmail",value:function(){var e=be(K.default.mark(function e(){var t=this;return K.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:this.rootStore.modalStore.showConfirm(this.localizationService.t("USER.EDIT.EMAIL_VERIFICATION_PROMPT"),be(K.default.mark(function e(){return K.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return t.loaderStore.suspend(),e.prev=1,e.next=4,t.rootStore.platform.secondActivationModule.secondActivationStore.sendActivationEmail({userName:t.item.userName,applicationIdentifier:t.user.agencyId});case 4:t.rootStore.notificationStore.success(t.localizationService.t("USER.EDIT.EMAIL_VERIFICATION.SUCCESS",{email:t.item.email})),e.next=10;break;case 7:e.prev=7,e.t0=e.catch(1),t.rootStore.notificationStore.error(t.localizationService.t("USER.EDIT.EMAIL_VERIFICATION.ERROR",{email:t.item.email}));case 10:return e.prev=10,t.loaderStore.resume(),e.finish(10);case 13:case"end":return e.stop()}},e,t,[[1,7,10,13]])})));case 1:case"end":return e.stop()}},e,this)}));return function(){return e.apply(this,arguments)}}()},{key:"openChangePassword",value:function(){this.changePasswordModal.open()}},{key:"goToDoubleAccount",value:function(){this.rootStore.routerStore.goTo("master.platform.main.user-double-account-detection.list",{id:this.user.userId,userName:this.user.userName})}},{key:"goToBets",value:function(){this.rootStore.routerStore.goTo("master.platform.main.bets-management-report.view",{userName:this.user.userName,id:this.user.userId,shouldRender:!0})}},{key:"goToTransactions",value:function(){this.rootStore.routerStore.goTo("master.platform.main.accountbalancereport.view",{user:this.user,shouldRender:!0})}},{key:"goToLoginHistory",value:function(){this.rootStore.routerStore.goTo("master.app.main.user-login-history.list",{user:this.user,shouldRender:!0,agencyId:this.user.agencyId})}},{key:"goToLockHistory",value:function(){this.rootStore.routerStore.goTo("master.app.main.user-account-lock-histories.list",{user:this.user,shouldRender:!0,agencyId:this.user.agencyId})}},{key:"goToMonitoredUsers",value:function(){this.rootStore.routerStore.goTo("master.platform.main.monitored-users.list",{user:this.user})}},{key:"getIpLookup",value:function(){var e=be(K.default.mark(function e(t){var r,n,o=this;return K.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this.rootStore.platform.lookup.IpLookupModule.ipLookupStore.get(t);case 2:r=e.sent,n="\n",(0,Q.runInAction)(function(){o.ipLookup="",null!=r.country&&(o.ipLookup=r.city.name+", "+r.subdivisions[0].name+", "+r.country.name+n),null!=r.isProxy&&(o.ipLookup+="Proxy: "+(r.isProxy?o.localizationService.t("YES"):o.localizationService.t("NO"))+n),null!=r.isVPN&&(o.ipLookup+="VPN: "+(r.isVPN?o.localizationService.t("YES"):o.localizationService.t("NO"))+n),null!=r.isDataCenter&&(o.ipLookup+="Data Center: "+(r.isDataCenter?o.localizationService.t("YES"):o.localizationService.t("NO"))),o.form.$("ipLookup").set(o.ipLookup)});case 5:case"end":return e.stop()}},e,this)}));return function(t){return e.apply(this,arguments)}}()},{key:"setForm",value:function(){var e=be(K.default.mark(function e(){var t,r;return K.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(this.shopDropdownStore.setValue({id:this.gpUser.shopId}),this.selectedCountry=this.gpUser.countryId,this.form.$("ipAddress").set("disabled",!0),t=Boolean(this.gpUser.userAccountLockReasonType.languageMetadata),"en-US"!==(r=this.rootStore.localizationStore.language)&&t&&(this.gpUser.userAccountLockReasonType.name=this.gpUser.userAccountLockReasonType.languageMetadata[r].name),this.form.set({userAccountLockReasonType:this.gpUser.userAccountLockReasonType.name}),e.t0=this.gpUser.ipAddress,!e.t0){e.next=11;break}return e.next=11,this.getIpLookup(this.gpUser.ipAddress);case 11:case"end":return e.stop()}},e,this)}));return function(){return e.apply(this,arguments)}}()},{key:"clearAdminCardActivationForm",value:function(){var e=be(K.default.mark(function e(){return K.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:this.adminCardActivationForm.$("identifier").value="";case 1:case"end":return e.stop()}},e,this)}));return function(){return e.apply(this,arguments)}}()}]),t}(),L=he(A.prototype,"userProfile",[Q.observable],{enumerable:!0,initializer:function(){return null}}),x=he(A.prototype,"gpUser",[Q.observable],{enumerable:!0,initializer:function(){return null}}),M=he(A.prototype,"selectedCountry",[Q.observable],{enumerable:!0,initializer:function(){return null}}),N=he(A.prototype,"user",[Q.observable],{enumerable:!0,initializer:function(){return null}}),F=he(A.prototype,"roleCheck",[Q.observable],{enumerable:!0,initializer:null}),B=he(A.prototype,"ipLookup",[Q.observable],{enumerable:!0,initializer:function(){return null}}),z=he(A.prototype,"hasLockUserPermission",[Q.observable],{enumerable:!0,initializer:function(){return null}}),V=he(A.prototype,"oasisBlockModalStore",[Q.observable],{enumerable:!0,initializer:function(){return null}}),q=he(A.prototype,"userBonusModalStore",[Q.observable],{enumerable:!0,initializer:function(){return null}}),G=he(A.prototype,"rofusLock",[Q.observable],{enumerable:!0,initializer:function(){return{enabled:!1,value:"-"}}}),H=he(A.prototype,"noteData",[Q.observable],{enumerable:!0,initializer:function(){return{note:null,parentType:"player-note"}}}),he(A.prototype,"lastLoginValue",[Q.computed],Object.getOwnPropertyDescriptor(A.prototype,"lastLoginValue"),A.prototype),he(A.prototype,"showChangeUserToCashierButton",[Q.computed],Object.getOwnPropertyDescriptor(A.prototype,"showChangeUserToCashierButton"),A.prototype),he(A.prototype,"copyTextToClipboard",[n],Object.getOwnPropertyDescriptor(A.prototype,"copyTextToClipboard"),A.prototype),he(A.prototype,"onNoteSave",[o],Object.getOwnPropertyDescriptor(A.prototype,"onNoteSave"),A.prototype),he(A.prototype,"fetchRoles",[i],Object.getOwnPropertyDescriptor(A.prototype,"fetchRoles"),A.prototype),he(A.prototype,"fetchShops",[a],Object.getOwnPropertyDescriptor(A.prototype,"fetchShops"),A.prototype),he(A.prototype,"fetchNote",[u],Object.getOwnPropertyDescriptor(A.prototype,"fetchNote"),A.prototype),he(A.prototype,"initialize",[c],Object.getOwnPropertyDescriptor(A.prototype,"initialize"),A.prototype),he(A.prototype,"initializeDropdowns",[s],Object.getOwnPropertyDescriptor(A.prototype,"initializeDropdowns"),A.prototype),he(A.prototype,"initializeRofusLock",[l],Object.getOwnPropertyDescriptor(A.prototype,"initializeRofusLock"),A.prototype),he(A.prototype,"initializeOasisBlock",[p],Object.getOwnPropertyDescriptor(A.prototype,"initializeOasisBlock"),A.prototype),he(A.prototype,"initializeUserBonus",[f],Object.getOwnPropertyDescriptor(A.prototype,"initializeUserBonus"),A.prototype),he(A.prototype,"clearDropdowns",[d],Object.getOwnPropertyDescriptor(A.prototype,"clearDropdowns"),A.prototype),he(A.prototype,"getUser",[y],Object.getOwnPropertyDescriptor(A.prototype,"getUser"),A.prototype),he(A.prototype,"lastLogoutData",[b],Object.getOwnPropertyDescriptor(A.prototype,"lastLogoutData"),A.prototype),he(A.prototype,"updateResource",[h],Object.getOwnPropertyDescriptor(A.prototype,"updateResource"),A.prototype),he(A.prototype,"checkEmail",[m],Object.getOwnPropertyDescriptor(A.prototype,"checkEmail"),A.prototype),he(A.prototype,"resetCashRegister",[v],Object.getOwnPropertyDescriptor(A.prototype,"resetCashRegister"),A.prototype),he(A.prototype,"onChangeUserToCashierClick",[S],Object.getOwnPropertyDescriptor(A.prototype,"onChangeUserToCashierClick"),A.prototype),he(A.prototype,"toggleLock",[_],Object.getOwnPropertyDescriptor(A.prototype,"toggleLock"),A.prototype),he(A.prototype,"toggleApprove",[O],Object.getOwnPropertyDescriptor(A.prototype,"toggleApprove"),A.prototype),he(A.prototype,"openMailPasswordReset",[g],Object.getOwnPropertyDescriptor(A.prototype,"openMailPasswordReset"),A.prototype),he(A.prototype,"openUserVerificationEmail",[E],Object.getOwnPropertyDescriptor(A.prototype,"openUserVerificationEmail"),A.prototype),he(A.prototype,"openChangePassword",[w],Object.getOwnPropertyDescriptor(A.prototype,"openChangePassword"),A.prototype),he(A.prototype,"goToDoubleAccount",[P],Object.getOwnPropertyDescriptor(A.prototype,"goToDoubleAccount"),A.prototype),he(A.prototype,"goToBets",[T],Object.getOwnPropertyDescriptor(A.prototype,"goToBets"),A.prototype),he(A.prototype,"goToTransactions",[j],Object.getOwnPropertyDescriptor(A.prototype,"goToTransactions"),A.prototype),he(A.prototype,"goToLoginHistory",[I],Object.getOwnPropertyDescriptor(A.prototype,"goToLoginHistory"),A.prototype),he(A.prototype,"goToLockHistory",[R],Object.getOwnPropertyDescriptor(A.prototype,"goToLockHistory"),A.prototype),he(A.prototype,"goToMonitoredUsers",[k],Object.getOwnPropertyDescriptor(A.prototype,"goToMonitoredUsers"),A.prototype),he(A.prototype,"getIpLookup",[C],Object.getOwnPropertyDescriptor(A.prototype,"getIpLookup"),A.prototype),he(A.prototype,"setForm",[U],Object.getOwnPropertyDescriptor(A.prototype,"setForm"),A.prototype),he(A.prototype,"clearAdminCardActivationForm",[D],Object.getOwnPropertyDescriptor(A.prototype,"clearAdminCardActivationForm"),A.prototype),A);t.default=ve},887:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=function(){function e(e,t){for(var r=0;r1&&void 0!==arguments[1]?arguments[1]:".read";return"string"===typeof e?r.hasPermission(e+t):"object"===("undefined"===typeof e?"undefined":E(e))?!e.map(function(e){return r.hasPermission(e+t)}).includes(!1):void 0},r.rootStore=e,r.gpUserService=r.rootStore.platform.agencyUserModule.agencyUserStore,r.filter=e.routerStore.routerState.params.filter?e.routerStore.routerState.params.filter:null,r.agencyCacheService=new j.AgencyCacheService(e),r.getUser(),r}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,T.BaseTabViewStore),w(t,[{key:"userId",get:function(){return this.rootStore.routerStore.routerState.params.id}},{key:"agencyId",get:function(){return this.rootStore.routerStore.routerState.params.agencyId}},{key:"hasRelatedUser",get:function(){return Boolean(this.userQueryParams.relatedUserId&&this.userQueryParams.relatedUserAgencyId)}}]),w(t,[{key:"handelTabPermissions",value:function(){var e=this;this.authorizedTabs=["UserDetailsTab"],this.isCashier?D.forEach(function(t){e.checkPermission(t.permission)&&e.authorizedTabs.push(t.name)}):U.forEach(function(t){e.checkPermission(t.permission)&&e.authorizedTabs.push(t.name)})}},{key:"registerAgency",value:function(){var e=R(O.default.mark(function e(){var t,r,n,o=this;return O.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this.agencyCacheService.getWithOrganizationStructure();case 2:if(t=e.sent,r=t.item.find(function(e){return e.id==o.agencyId}),n=this.rootStore.agencyStore.getAgencyInfo(),r){e.next=8;break}return this.rootStore.notificationStore.error("ERROR_MESSAGES.GENERIC_ERROR"),e.abrupt("return",this.goToUserList());case 8:if(r.abrv!==n.abrv){e.next=11;break}return e.abrupt("return");case 11:this.rootStore.agencyStore.register(r);case 12:case"end":return e.stop()}},e,this)}));return function(){return e.apply(this,arguments)}}()},{key:"changeStatus",value:function(e){var t=e.userAccountLockReasonType,r=e.userMonitorType,n=e.sowCheckStatus,o=e.lastSOWCheckDate,i=e.isSOWEnabled,a=e.isSOWEnabledOnRelatedUser;this.isUserMonitored=void 0!=r?r.abrv&&"NotMonitored"!==r.abrv:this.isUserMonitored,this.isUserLocked=void 0!=t?t.abrv&&"none"!==t.abrv:this.isUserLocked,this.sowCheckStatus=n,this.lastSOWCheckDate=o,this.isSOWEnabled=i,this.isSOWEnabledOnRelatedUser=a}},{key:"goToUserList",value:function(){this.rootStore.routerStore.goTo("master.platform.main.user.list",{filter:this.filter})}},{key:"goToRelatedUser",value:function(){var e=R(O.default.mark(function e(){return O.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return this.loaderStore.suspend(),e.prev=1,e.next=4,this.rootStore.routerStore.goTo("master.platform.main.user.agency-user.edit",{id:this.userQueryParams.relatedUserId,agencyId:this.userQueryParams.relatedUserAgencyId});case 4:return e.next=6,this.getUser();case 6:e.next=13;break;case 8:return e.prev=8,e.t0=e.catch(1),this.loaderStore.resume(),this.rootStore.notificationStore.error("ERROR_MESSAGES.GENERIC_ERROR"),e.abrupt("return",this.goToUserList());case 13:case"end":return e.stop()}},e,this,[[1,8]])}));return function(){return e.apply(this,arguments)}}()},{key:"getUser",value:function(){var e=R(O.default.mark(function e(){var t,r=this;return O.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return this.loaderStore.suspend(),e.prev=1,e.next=4,this.rootStore.setSelectedAgency(this.agencyId,!1,{},!1,!0);case 4:return e.next=6,this.gpUserService.getUser(this.userId,this.agencyId,{embed:"userMonitorType,userAccountType"});case 6:t=e.sent,(0,P.runInAction)(function(){if(r.params=r.rootStore.routerStore.routerState.params,r.rootStore.viewStore.setNavigationOptions({title:t.data.userName,icon:t.data.isMonitored?"icomoon icomoon--user--monitored spc--left--tny":null}),r.userQueryParams={userId:(0,g.default)(t,"data.userId",""),shopId:(0,g.default)(t,"data.shopId",""),agencyId:(0,g.default)(t,"data.agencyId",""),relatedUserId:(0,g.default)(t,"data.relatedUserId",""),relatedUserAgencyId:(0,g.default)(t,"data.relatedAgencyId",""),isOnlineUser:"internet-user"===t.data.userAccountType.abrv},r.changeStatus(Object.assign({},t.data)),r.isCashier="Cashier"===t.data.roles[0].name,r.handelTabPermissions(),localStorage.getItem("fromSOWMessage")){var e=r.authorizedTabs.findIndex(function(e){return"UserSOWRequestTab"===e});-1!=e&&(r.activeIndex=e),localStorage.removeItem("fromSOWMessage")}r.loaderStore.resume(),r.initialized=!0}),e.next=15;break;case 10:return e.prev=10,e.t0=e.catch(1),console.error(e.t0),this.rootStore.notificationStore.error("USER.EDIT.FAILED_USER_DATA_FETCH"),e.abrupt("return",this.goToUserList());case 15:case"end":return e.stop()}},e,this,[[1,10]])}));return function(){return e.apply(this,arguments)}}()}]),t}(),l=C(s.prototype,"isUserLocked",[P.observable],{enumerable:!0,initializer:function(){return!1}}),p=C(s.prototype,"isUserMonitored",[P.observable],{enumerable:!0,initializer:function(){return!1}}),f=C(s.prototype,"isCashier",[P.observable],{enumerable:!0,initializer:null}),d=C(s.prototype,"sowCheckStatus",[P.observable],{enumerable:!0,initializer:function(){return null}}),y=C(s.prototype,"lastSOWCheckDate",[P.observable],{enumerable:!0,initializer:function(){return null}}),b=C(s.prototype,"isSOWEnabled",[P.observable],{enumerable:!0,initializer:function(){return!1}}),h=C(s.prototype,"isSOWEnabledOnRelatedUser",[P.observable],{enumerable:!0,initializer:function(){return!1}}),m=C(s.prototype,"authorizedTabs",[P.observable],{enumerable:!0,initializer:function(){return["UserDetailsTab"]}}),v=C(s.prototype,"userQueryParams",[P.observable],{enumerable:!0,initializer:function(){return{userId:"",shopId:"",agencyId:""}}}),S=C(s.prototype,"params",[P.observable],{enumerable:!0,initializer:function(){return{}}}),_=C(s.prototype,"initialized",[P.observable],{enumerable:!0,initializer:function(){return!1}}),C(s.prototype,"userId",[P.computed],Object.getOwnPropertyDescriptor(s.prototype,"userId"),s.prototype),C(s.prototype,"agencyId",[P.computed],Object.getOwnPropertyDescriptor(s.prototype,"agencyId"),s.prototype),C(s.prototype,"hasRelatedUser",[P.computed],Object.getOwnPropertyDescriptor(s.prototype,"hasRelatedUser"),s.prototype),C(s.prototype,"handelTabPermissions",[n],Object.getOwnPropertyDescriptor(s.prototype,"handelTabPermissions"),s.prototype),C(s.prototype,"registerAgency",[o],Object.getOwnPropertyDescriptor(s.prototype,"registerAgency"),s.prototype),C(s.prototype,"changeStatus",[i],Object.getOwnPropertyDescriptor(s.prototype,"changeStatus"),s.prototype),C(s.prototype,"goToUserList",[a],Object.getOwnPropertyDescriptor(s.prototype,"goToUserList"),s.prototype),C(s.prototype,"goToRelatedUser",[u],Object.getOwnPropertyDescriptor(s.prototype,"goToRelatedUser"),s.prototype),C(s.prototype,"getUser",[c],Object.getOwnPropertyDescriptor(s.prototype,"getUser"),s.prototype),s);t.default=A},941:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n,o,i,a,u,c,s,l=S(r(3)),p=S(r(472)),f=S(r(32)),d=function(){function e(e,t){for(var r=0;r0&&u.length>0&&(this.both=!0),!(n.length>0)){e.next=17;break}return this.loader=!0,e.next=15,this.userBlockService.batchCreate(n);case 15:this.loader=!1,!this.both&&this.rootStore.notificationStore.success("BLOCKS.BETTING_TYPE.SUCCESS_UPDATE");case 17:if(!(u.length>0)){e.next=23;break}return this.loader=!0,e.next=21,this.userBlockService.batchDelete(u);case 21:this.loader=!1,this.rootStore.notificationStore.success("BLOCKS.BETTING_TYPE.SUCCESS_UPDATE");case 23:if(!(n.length>0||u.length>0)){e.next=28;break}return e.next=26,this.bettingTypesListBoxStore.initialize();case 26:e.next=29;break;case 28:case 29:case"end":return e.stop()}},e,this)}));return function(){return e.apply(this,arguments)}}()},{key:"setSelectedObject",value:function(e){this.selectedObject=e}},{key:"getGpUserDetails",value:function(){var e=O(p.default.mark(function e(t){var r,n;return p.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return r=this.rootStore.routerStore.routerState.params.agencyId,e.prev=1,e.next=4,this.gpUserService.getUser(t,r);case 4:n=e.sent,this.gpUser=Object.assign({},this.gpUser,n.data),e.next=11;break;case 8:e.prev=8,e.t0=e.catch(1),this.rootStore.notificationStore.error(e.t0.data.message,e.t0);case 11:case"end":return e.stop()}},e,this,[[1,8]])}));return function(t){return e.apply(this,arguments)}}()}]),t}(),c=E(u.prototype,"loader",[h.observable],{enumerable:!0,initializer:null}),s=E(u.prototype,"both",[h.observable],{enumerable:!0,initializer:function(){return!1}}),l=E(u.prototype,"initialSelected",[h.observable],{enumerable:!0,initializer:null}),E(u.prototype,"initialize",[n],Object.getOwnPropertyDescriptor(u.prototype,"initialize"),u.prototype),E(u.prototype,"saveListBoxData",[o],Object.getOwnPropertyDescriptor(u.prototype,"saveListBoxData"),u.prototype),E(u.prototype,"setSelectedObject",[i],Object.getOwnPropertyDescriptor(u.prototype,"setSelectedObject"),u.prototype),E(u.prototype,"getGpUserDetails",[a],Object.getOwnPropertyDescriptor(u.prototype,"getGpUserDetails"),u.prototype),u);t.default=w},947:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n,o,i,a,u,c,s,l,p,f=S(r(3)),d=S(r(29)),y=function(){function e(e,t){for(var r=0;r0)){e.next=14;break}i=n.node.depth,e.t0=i,e.next=0===e.t0?7:1===e.t0?9:11;break;case 7:return o.selectedObject={agencyId:t[0]},e.abrupt("break",12);case 9:return o.selectedObject={shopId:t[0],shopAgencyId:o.rootStore.selectedAgency.id},e.abrupt("break",12);case 11:o.selectedObject=null;case 12:e.next=15;break;case 14:o.selectedObject=null;case 15:case"end":return e.stop()}},e,r)})),function(e,t){return n.apply(this,arguments)}),onCustomClear:function(){o.clearTree()}}}),o.authorization=o.compileAuthorization(o.rootStore.routerStore.getCurrentRoute().authorization),o.createAgencyAuth=o.hasPermission("companyRootCentralAgency.create"),o.tabViewStore=new h.BaseTabViewStore(o.rootStore),o}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,h.BaseViewStore),y(t,[{key:"onAgencyChange",value:function(){var e=_(f.default.mark(function e(t){var r=this,n=t.agency;return f.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(this.contentLoaderStore.suspend(),!n){e.next=5;break}return e.next=4,this.fetchTreeData();case 4:(0,b.runInAction)(function(){r.shouldGoBack&&(r.rootStore.shouldContainGoBackFunctionality=r.shouldGoBack),r.treeViewStore.setSelected([n.id]),r.rootStore.viewStore.setNavigationOptions({title:n.name}),r.selectedObject={agencyId:n.id},r.hasPermissions()});case 5:this.contentLoaderStore.resume();case 6:case"end":return e.stop()}},e,this)}));return function(t){return e.apply(this,arguments)}}()}]),t}(),c=g(u.prototype,"selectedObject",[b.observable],{enumerable:!0,initializer:null}),s=g(u.prototype,"shouldGoBack",[b.observable],{enumerable:!0,initializer:null}),l=g(u.prototype,"fetchTreeData",[n],{enumerable:!0,initializer:function(){var e=this;return _(f.default.mark(function t(){var r;return f.default.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return e.contentLoaderStore.suspend(),t.next=3,e.rootStore.createAgencyService(m.ShopService).find({pageNumber:1,pageSize:1e3,sort:"name|asc",agencyIds:null!=e.rootStore.selectedAgency?e.rootStore.selectedAgency.id:void 0});case 3:r=t.sent,(0,b.runInAction)(function(){var t=r.data.item,n=e.rootStore.selectedAgency,o={};o.id=n.id,o.name=n.name,o.children=[],t.forEach(function(e){var t={};t.name=e.name,t.id=e.id,o.children.push(t)}),e.treeViewStore.setData([o]),e.contentLoaderStore.resume()});case 5:case"end":return t.stop()}},t,e)}))}}),g(u.prototype,"onAgencyChange",[o],Object.getOwnPropertyDescriptor(u.prototype,"onAgencyChange"),u.prototype),p=g(u.prototype,"clearTree",[i],{enumerable:!0,initializer:function(){var e=this;return _(f.default.mark(function t(){return f.default.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:e.treeViewStore.reset(),e.selectedObject=null,e.rootStore.viewStore.navigationOptions.setTitle(null);case 3:case"end":return t.stop()}},t,e)}))}}),a=u))||a);t.default=E},948:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n,o,i=s(r(3)),a=s(r(29)),u=function(){function e(e,t){for(var r=0;r0?(r=t.data.item[0],this.selectedEventOne=r.event.id,n=this.rootStore.localizationStore.localizationService.t("TEAM.GENDER"),o=r.event,i=o.teamOne,a=o.teamTwo,this.form.$("eventOneId").set({id:this.selectedEventOne,name:i.name+(1===i.gender?" "+n:"")+" - "+a.name+(1===a.gender?" "+n:"")}),this.fetchListboxData()):this.rootStore.notificationStore.error("BET_SLIP_MONITORING.NO_RESULTS"),e.next=12;break;case 9:e.prev=9,e.t0=e.catch(0),console.log("error",e.t0);case 12:case"end":return e.stop()}},e,this,[[0,9]])}));return function(){return e.apply(this,arguments)}}()},{key:"fetchListboxData",value:function(){var e=L(E.default.mark(function e(){var t,r,n,o,i=this;arguments.length>0&&void 0!==arguments[0]&&arguments[0];return E.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(this.loader=!0,this.isInitial=null==this.selectedEventOne,this.isInitial){e.next=7;break}return e.next=5,this.rootStore.platform.eventBettingTypeModule.eventBettingTypeStore.findCompiled({eventIds:this.selectedEventOne,rpp:15e3,embed:"tournamentBettingTypes.bettingType",fields:"tournamentBettingTypes,tournamentBettingTypes.id,tournamentBettingTypes.bettingType",sort:"bettingType.numericalId|asc",isLocked:!1,translate:!0});case 5:t=e.sent,this.leftPanelItems=t.data.tournamentBettingTypes.map(function(e){return e.name=e.bettingType.numericalId+" - "+e.bettingType.name,e.id=e.bettingType.id,e.eventId=i.selectedEventOne,e.modifiedId=null!=i.selectedEventOne?e.bettingType.id+i.selectedEventOne:e.bettingType.id,e});case 7:return e.next=9,this.userBlockEventService.findBlocks({rpp:3e4,translate:!0,embed:"bettingType,event,event.teamOne,event.teamTwo",agencyUserIds:[{agencyId:this.agencyId,userId:this.id}]});case 9:r=e.sent,n=[],r.data.item.forEach(function(e){if(e.agencyUserUserId===i.id){var t=e.bettingTypeId,r=e.eventId,o=e.bettingType,a=e.event,u=null!=a.teamOne&&null!=a.teamTwo?a.teamOne.name+" - "+a.teamTwo.name:null!=a.name?a.name:"";n.push(Object.assign({},e,{modifiedId:t+r,name:o.numericalId+" - "+(null==a?o.name:o.name+" ["+u+"]")}))}}),o=(0,P.default)(n),this.initialSelected=o,!this.isInitial&&this.leftPanelItems.length>0&&(this.leftPanelItems=(0,w.default)([].concat(A(this.leftPanelItems),A(o)),function(e){return e.modifiedId})),this.rightPanelItems=o,this.bettingTypesListBoxStore.initialize(!!this.isInitial),this.loader=!1;case 18:case"end":return e.stop()}},e,this)}));return function(){return e.apply(this,arguments)}}()},{key:"saveListBoxData",value:function(){var e=L(E.default.mark(function e(){var t,r,n,o=this;return E.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(e.prev=0,this.loader=!0,t=this.bettingTypesListBoxStore.getResult(),r=t.added.map(function(e){return{agencyUserUserId:o.id,agencyUserAgencyId:o.agencyId,bettingTypeId:e.id,eventId:e.eventId}}),n=t.removed.map(function(e){return{id:e.id}}),!(r.length>0)){e.next=8;break}return e.next=8,this.userBlockEventService.batchCreate(r);case 8:if(!(n.length>0)){e.next=11;break}return e.next=11,this.userBlockEventService.batchDelete(n);case 11:if(!(r.length>0||n.length>0)){e.next=15;break}return this.rootStore.notificationStore.success("BLOCKS.BETTING_TYPE.SUCCESS_UPDATE"),e.next=15,this.fetchListboxData();case 15:this.loader=!1,this.rootStore.formChanged=!1,e.next=22;break;case 19:e.prev=19,e.t0=e.catch(0),console.log(e.t0);case 22:case"end":return e.stop()}},e,this,[[0,19]])}));return function(){return e.apply(this,arguments)}}()}]),t}(),s=M(c.prototype,"selectedBettingTypeOne",[I.observable],{enumerable:!0,initializer:function(){return null}}),l=M(c.prototype,"selectedSportOne",[I.observable],{enumerable:!0,initializer:function(){return null}}),p=M(c.prototype,"selectedTournamentOne",[I.observable],{enumerable:!0,initializer:function(){return null}}),f=M(c.prototype,"selectedSportCategoryOne",[I.observable],{enumerable:!0,initializer:function(){return null}}),d=M(c.prototype,"selectedEventOne",[I.observable],{enumerable:!0,initializer:function(){return null}}),y=M(c.prototype,"appendedBreadCrumb",[I.observable],{enumerable:!0,initializer:function(){return!1}}),b=M(c.prototype,"loader",[I.observable],{enumerable:!0,initializer:function(){return!1}}),h=M(c.prototype,"both",[I.observable],{enumerable:!0,initializer:function(){return!1}}),m=M(c.prototype,"initialSelected",[I.observable],{enumerable:!0,initializer:null}),v=M(c.prototype,"rightPanelItems",[I.observable],{enumerable:!0,initializer:function(){return[]}}),S=M(c.prototype,"leftPanelItems",[I.observable],{enumerable:!0,initializer:function(){return[]}}),_=M(c.prototype,"nidSearchTerm",[I.observable],{enumerable:!0,initializer:function(){return""}}),O=M(c.prototype,"searchInputValue",[I.observable],{enumerable:!0,initializer:function(){return""}}),g=M(c.prototype,"isCreateNew",[I.observable],{enumerable:!0,initializer:function(){return!1}}),M(c.prototype,"initSportDropdown",[n],Object.getOwnPropertyDescriptor(c.prototype,"initSportDropdown"),c.prototype),M(c.prototype,"setNidSearchTerm",[o],Object.getOwnPropertyDescriptor(c.prototype,"setNidSearchTerm"),c.prototype),M(c.prototype,"getEventInfo",[i],Object.getOwnPropertyDescriptor(c.prototype,"getEventInfo"),c.prototype),M(c.prototype,"fetchListboxData",[a],Object.getOwnPropertyDescriptor(c.prototype,"fetchListboxData"),c.prototype),M(c.prototype,"saveListBoxData",[u],Object.getOwnPropertyDescriptor(c.prototype,"saveListBoxData"),c.prototype),c);t.default=N},950:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(951);Object.defineProperty(t,"EventManagementService",{enumerable:!0,get:function(){return i(n).default}});var o=r(953);function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"EventManagementBetaService",{enumerable:!0,get:function(){return i(o).default}})},951:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n,o=function(){function e(e,t){for(var r=0;r=0||Object.prototype.hasOwnProperty.call(e,n)&&(r[n]=e[n]);return r}var l=function(e){function t(e){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,new a.default))}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,u.BaseService),o(t,[{key:"filterPrematch",value:function(e){var t=this.routeService.filterPrematch(e);return this.apiClient.post(t,e)}},{key:"filterLive",value:function(e){e.orderBy,e.orderDirection,e.fields;var t=s(e,["orderBy","orderDirection","fields"]),r=this.routeService.filterLive({sort:e.orderBy+"|"+e.orderDirection,fields:e.fields,translate:!0,idTypes:[c.IdType.Daily,c.IdType.Weekly]});return this.apiClient.post(r,t)}},{key:"searchLiveEvents",value:function(e){e.orderBy,e.orderDirection,e.fields;var t=s(e,["orderBy","orderDirection","fields"]),r=this.routeService.searchLiveEvents({sort:e.orderBy+"|"+e.orderDirection,fields:"event,event.id"}),n={searchPhrase:t.searchPhrase,page:t.page,rpp:t.rpp,startTimeFrom:t.startTimeFrom,startTimeTo:t.startTimeTo};return this.apiClient.post(r,n)}},{key:"getEvent",value:function(e){var t=e.type,r=e.eventId,n=e.companyIds,o=e.showDailyId,i=s(e,["type","eventId","companyIds","showDailyId"]),a=this.routeService.getEvent(t,r,i);return this.apiClient.post(a,{companyIds:n,showDailyId:o})}},{key:"getEventCompanyIdSettings",value:function(e){var t=this.routeService.getEventCompanyIdSettings(e);return this.apiClient.post(t,e)}},{key:"getEventCompanySettings",value:function(e){var t=this.routeService.getEventCompanySettings(e);return this.apiClient.post(t,e)}},{key:"getEventCompanyTotals",value:function(e){var t=this.routeService.getEventCompanyTotals(e);return this.apiClient.post(t,e)}}]),t}();t.default=l},952:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(){function e(e,t){for(var r=0;r2&&void 0!==arguments[2]?arguments[2]:{},n=(0,a.getParams)(Object.assign({id:t,type:e},r));return this.uriTemplateService.parse(this.base+"/{id}/{type}/{?sort,fields,translate}").expand(n)}},{key:"getEventCompanyIdSettings",value:function(e){return o(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"create",this).call(this,this.base+"/company-identifiers{?fields}",e)}},{key:"getEventCompanySettings",value:function(e){return o(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"create",this).call(this,this.base+"/company-event-settings{?fields}",e)}},{key:"getEventCompanyTotals",value:function(e){return o(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"create",this).call(this,this.base+"/risk-company-event-totals{?fields}",e)}}]),t}();t.default=u},953:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n,o=function(){function e(e,t){for(var r=0;r=0||Object.prototype.hasOwnProperty.call(e,n)&&(r[n]=e[n]);return r}var l=function(e){function t(e){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,new a.default))}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,u.BaseService),o(t,[{key:"filterPrematch",value:function(e){var t=this.routeService.filterPrematch(e);return this.apiClient.post(t,e)}},{key:"filterLive",value:function(e){e.orderBy,e.orderDirection,e.fields;var t=s(e,["orderBy","orderDirection","fields"]),r=this.routeService.filterLive({sort:e.orderBy+"|"+e.orderDirection,fields:e.fields,translate:!0,idTypes:[c.IdType.Daily,c.IdType.Weekly]});return this.apiClient.post(r,t)}},{key:"searchLiveEvents",value:function(e){e.orderBy,e.orderDirection,e.fields;var t=s(e,["orderBy","orderDirection","fields"]),r=this.routeService.searchLiveEvents({sort:e.orderBy+"|"+e.orderDirection,fields:"event,event.id"}),n={searchPhrase:t.searchPhrase,page:t.page,rpp:t.rpp,startTimeFrom:t.startTimeFrom,startTimeTo:t.startTimeTo};return this.apiClient.post(r,n)}},{key:"getEvent",value:function(e){var t=e.type,r=e.eventId,n=e.companyIds,o=e.showDailyId,i=s(e,["type","eventId","companyIds","showDailyId"]),a=this.routeService.getEvent(t,r,i);return this.apiClient.post(a,{companyIds:n,showDailyId:o})}},{key:"getEventCompanyIdSettings",value:function(e){var t=this.routeService.getEventCompanyIdSettings(e);return this.apiClient.post(t,e)}},{key:"getEventCompanySettings",value:function(e){var t=this.routeService.getEventCompanySettings(e);return this.apiClient.post(t,e)}},{key:"getEventCompanyTotals",value:function(e){var t=this.routeService.getEventCompanyTotals(e);return this.apiClient.post(t,e)}}]),t}();t.default=l},954:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(){function e(e,t){for(var r=0;r2&&void 0!==arguments[2]?arguments[2]:{},n=(0,a.getParams)(Object.assign({id:t,type:e},r));return this.uriTemplateService.parse(this.base+"/{id}/{type}/{?sort,fields,translate}").expand(n)}},{key:"getEventCompanyIdSettings",value:function(e){return o(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"create",this).call(this,this.base+"/company-identifiers{?fields}",e)}},{key:"getEventCompanySettings",value:function(e){return o(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"create",this).call(this,this.base+"/company-event-settings{?fields}",e)}},{key:"getEventCompanyTotals",value:function(e){return o(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"create",this).call(this,this.base+"/risk-company-event-totals{?fields}",e)}}]),t}();t.default=u},955:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n,o,i,a,u,c,s,l,p,f,d,y,b,h=D(r(3)),m=D(r(32)),v=D(r(29)),S=function(){function e(e,t){for(var r=0;r0)){t.next=32;break}if(o=e.sportFormValues.data.item[0],e.sportForm.id=o.id,i=(0,U.default)(o.expirationDate).tz(e.rootStore.timeZoneStore.timeZone).format("YYYY-MM-DD HH:mm"),!(e.today0)){t.next=47;break}if(a=e.casinoFormValues.data.item[0],u=(0,U.default)(a.expirationDate).tz(e.rootStore.timeZoneStore.timeZone).format("YYYY-MM-DD HH:mm"),e.casinoForm.id=a.id,!(e.today0)){t.next=62;break}if(c=e.casinoLiveFormValues.data.item[0],s=(0,U.default)(c.expirationDate).tz(e.rootStore.timeZoneStore.timeZone).format("YYYY-MM-DD HH:mm"),e.casinoLiveForm.id=c.id,!(e.today0)){t.next=77;break}if(l=e.depositFormValues.data.item[0],p=(0,U.default)(l.expirationDate).tz(e.rootStore.timeZoneStore.timeZone).format("YYYY-MM-DD HH:mm"),e.depositForm.id=l.id,!(e.todaye.length?(this.filter.userAccessChannel=e.filter(function(e){return e!==t.agencyId}),this.treeViewStore.setChecked(this.filter.userAccessChannel)):(this.filter.userAccessChannel=e,this.treeViewStore.setChecked(e))}},{key:"initialize",value:function(){var e=O(l.default.mark(function e(){var t,r=this;return l.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return this.loaderStore.suspend(),this.currentlyCheckedItems=[],e.next=4,this.userAccessChannelsStore.find({agencyUserIds:this.userId,rpp:1e4,agencyIds:this.agencyId});case 4:t=e.sent,(0,S.runInAction)(O(l.default.mark(function e(){var n;return l.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!r.initialLoad){e.next=9;break}return r.agencyShopStore=r.rootStore.platform.agencyShopModule.agencyShopStore,e.next=4,r.agencyShopStore.find({agencyIds:r.agencyId,rpp:1e3,page:1});case 4:n=e.sent,(0,b.default)(n.item,function(e){return e.id=e.shopId}),r.selectedUserAgency=Object.assign({},r.rootStore.selectedAgency,{children:n.item}),r.treeViewStore.setData([r.selectedUserAgency]),r.treeViewStore.setExpanded([r.treeViewStore.data[0].id]);case 9:if(r.userAgencyData=[],void 0!==r.userId&&(0,b.default)(t.item,function(e){null!==e.shopId&&void 0!==e.shopId?r.currentlyCheckedItems.push({id:e.shopId,shopId:e.shopId,idToDelete:e.id}):r.currentlyCheckedItems.push({id:e.agencyId,agencyId:e.agencyId,idToDelete:e.id})}),r.hasInitialChannels=r.currentlyCheckedItems.length>0||null,!r.initialLoad){e.next=16;break}return e.next=15,r.setChannels();case 15:(0,S.runInAction)(O(l.default.mark(function e(){return l.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:r.initialLoad=!1;case 1:case"end":return e.stop()}},e,r)})));case 16:r.rootStore.formChanged=!1,r.loaderStore.resume();case 18:case"end":return e.stop()}},e,r)})));case 6:case"end":return e.stop()}},e,this)}));return function(){return e.apply(this,arguments)}}()},{key:"setChannels",value:function(){var e=O(l.default.mark(function e(){var t=this;return l.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(e.t0=!this.initialLoad,!e.t0){e.next=4;break}return e.next=4,this.initialize();case 4:(0,S.runInAction)(O(l.default.mark(function e(){return l.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return t.initialChannels=[],t.treeViewStore.setChecked((0,y.default)((0,p.default)(t.currentlyCheckedItems,function(e){return e.id}),function(e){return e.id})),e.next=4,(0,b.default)(t.currentlyCheckedItems,function(){var e=O(l.default.mark(function e(r){return l.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:t.initialChannels.push({id:r.id,idToDelete:r.idToDelete});case 1:case"end":return e.stop()}},e,t)}));return function(t){return e.apply(this,arguments)}}());case 4:t.initialChannels=(0,p.default)(t.initialChannels,function(e){return e.id}),t.currentlyCheckedItems=[].concat(g(t.initialChannels));case 6:case"end":return e.stop()}},e,t)})));case 5:case"end":return e.stop()}},e,this)}));return function(){return e.apply(this,arguments)}}()},{key:"saveUserChannels",value:function(){var e=O(l.default.mark(function e(){var t,r,n,o,i=this;return l.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(this.filter.userAccessChannel){e.next=2;break}return e.abrupt("return");case 2:if(t=[],(0,b.default)(this.filter.userAccessChannel,function(e){t.push({shopId:e!==i.rootStore.selectedAgency.id?e:void 0,agencyId:i.rootStore.selectedAgency.id,agencyUserId:i.userId,id:e})}),!this.hasInitialChannels){e.next=19;break}if(r=(0,f.default)(t,this.initialChannels,"id"),n=(0,f.default)(this.initialChannels,t,"id"),!(r.length>0)){e.next=10;break}return e.next=10,this.userAccessChannelsStore.batchCreate(r);case 10:if(!(n.length>0)){e.next=17;break}if(o=[],n.filter(function(e){return o.push({id:e.idToDelete})}),e.t0=o.length>0,!e.t0){e.next=17;break}return e.next=17,this.userAccessChannelsStore.batchDelete(o);case 17:e.next=22;break;case 19:if(0===t.length){e.next=22;break}return e.next=22,this.userAccessChannelsStore.batchCreate(t);case 22:return e.next=24,this.setChannels();case 24:case"end":return e.stop()}},e,this)}));return function(){return e.apply(this,arguments)}}()}]),t}(),c=w(u.prototype,"filter",[S.observable],{enumerable:!0,initializer:function(){return{}}}),s=w(u.prototype,"initialLoad",[S.observable],{enumerable:!0,initializer:function(){return!0}}),w(u.prototype,"setUserAccessChannels",[n],Object.getOwnPropertyDescriptor(u.prototype,"setUserAccessChannels"),u.prototype),w(u.prototype,"initialize",[o],Object.getOwnPropertyDescriptor(u.prototype,"initialize"),u.prototype),w(u.prototype,"setChannels",[i],Object.getOwnPropertyDescriptor(u.prototype,"setChannels"),u.prototype),w(u.prototype,"saveUserChannels",[a],Object.getOwnPropertyDescriptor(u.prototype,"saveUserChannels"),u.prototype),u);t.default=P},977:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n,o,i,a,u,c,s,l,p,f,d,y=P(r(3)),b=P(r(46)),h=P(r(171)),m=P(r(47)),v=P(r(18)),S=P(r(29)),_=function(){function e(e,t){for(var r=0;re.length?(this.filter.userAccessChannel=e.filter(function(e){return e!==t.agencyId}),this.treeViewStore.setChecked(this.filter.userAccessChannel)):(this.filter.userAccessChannel=e,this.treeViewStore.setChecked(e))}},{key:"initialize",value:function(){var e=T(y.default.mark(function e(){var t,r=this;return y.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return this.loaderStore.suspend(),this.currentlyCheckedItems=[],e.next=4,this.userAccessChannelsStore.find({agencyUserIds:this.userId,rpp:1e4,agencyIds:this.agencyId});case 4:t=e.sent,(0,E.runInAction)(T(y.default.mark(function e(){var n;return y.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!r.initialLoad&&!r.agencyChanged){e.next=9;break}return r.agencyShopStore=r.rootStore.platform.agencyShopModule.agencyShopStore,e.next=4,r.agencyShopStore.find({agencyIds:r.agencyId,rpp:1e3,page:1});case 4:n=e.sent,(0,S.default)(n.item,function(e){return e.id=e.shopId}),r.selectedUserAgency=Object.assign({},r.rootStore.selectedAgency,{children:n.item}),r.treeViewStore.setData([r.selectedUserAgency]),r.treeViewStore.setExpanded([r.treeViewStore.data[0].id]);case 9:if(r.userAgencyData=[],void 0!==r.userId&&(0,S.default)(t.item,function(e){null!==e.shopId&&void 0!==e.shopId?r.currentlyCheckedItems.push({id:e.shopId,shopId:e.shopId,idToDelete:e.id}):r.currentlyCheckedItems.push({id:e.agencyId,agencyId:e.agencyId,idToDelete:e.id})}),r.hasInitialChannels=r.currentlyCheckedItems.length>0||null,!r.initialLoad){e.next=16;break}return e.next=15,r.setChannels();case 15:(0,E.runInAction)(T(y.default.mark(function e(){return y.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:r.initialLoad=!1;case 1:case"end":return e.stop()}},e,r)})));case 16:r.rootStore.formChanged=!1,r.loaderStore.resume();case 18:case"end":return e.stop()}},e,r)})));case 6:case"end":return e.stop()}},e,this)}));return function(){return e.apply(this,arguments)}}()},{key:"setChannels",value:function(){var e=T(y.default.mark(function e(){var t=this;return y.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(e.t0=!this.initialLoad,!e.t0){e.next=4;break}return e.next=4,this.initialize();case 4:(0,E.runInAction)(T(y.default.mark(function e(){return y.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return t.initialChannels=[],t.treeViewStore.setChecked((0,v.default)((0,b.default)(t.currentlyCheckedItems,function(e){return e.id}),function(e){return e.id})),e.next=4,(0,S.default)(t.currentlyCheckedItems,function(){var e=T(y.default.mark(function e(r){return y.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:t.initialChannels.push({id:r.id,idToDelete:r.idToDelete});case 1:case"end":return e.stop()}},e,t)}));return function(t){return e.apply(this,arguments)}}());case 4:t.initialChannels=(0,b.default)(t.initialChannels,function(e){return e.id}),t.currentlyCheckedItems=[].concat(j(t.initialChannels));case 6:case"end":return e.stop()}},e,t)})));case 5:case"end":return e.stop()}},e,this)}));return function(){return e.apply(this,arguments)}}()},{key:"saveUserChannels",value:function(){var e=T(y.default.mark(function e(){var t,r,n,o,i=this;return y.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(this.filter.userAccessChannel){e.next=2;break}return e.abrupt("return");case 2:if(t=[],(0,S.default)(this.filter.userAccessChannel,function(e){t.push({shopId:e!==i.rootStore.selectedAgency.id?e:void 0,agencyId:i.rootStore.selectedAgency.id,agencyUserId:i.userId,id:e})}),!this.hasInitialChannels){e.next=19;break}if(r=(0,h.default)(t,this.initialChannels,"id"),n=(0,h.default)(this.initialChannels,t,"id"),!(r.length>0)){e.next=10;break}return e.next=10,this.userAccessChannelsStore.batchCreate(r);case 10:if(!(n.length>0)){e.next=17;break}if(o=[],n.filter(function(e){return o.push({id:e.idToDelete})}),e.t0=o.length>0,!e.t0){e.next=17;break}return e.next=17,this.userAccessChannelsStore.batchDelete(o);case 17:e.next=22;break;case 19:if(0===t.length){e.next=22;break}return e.next=22,this.userAccessChannelsStore.batchCreate(t);case 22:return e.next=24,this.setChannels();case 24:case"end":return e.stop()}},e,this)}));return function(){return e.apply(this,arguments)}}()},{key:"onAgencyChange",value:function(){var e=T(y.default.mark(function e(t){t.initialLoad;return y.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:this.agencyId=this.rootStore.selectedAgency?this.rootStore.selectedAgency.id:null,this.initialLoad||(this.agencyChanged=!0),this.initialize();case 3:case"end":return e.stop()}},e,this)}));return function(t){return e.apply(this,arguments)}}()}]),t}(),p=R(l.prototype,"filter",[E.observable],{enumerable:!0,initializer:function(){return{userAccessChannel:[]}}}),f=R(l.prototype,"initialLoad",[E.observable],{enumerable:!0,initializer:function(){return!0}}),d=R(l.prototype,"agencyChanged",[E.observable],{enumerable:!0,initializer:function(){return null}}),R(l.prototype,"clearTreeView",[n],Object.getOwnPropertyDescriptor(l.prototype,"clearTreeView"),l.prototype),R(l.prototype,"setUserAccessChannels",[o],Object.getOwnPropertyDescriptor(l.prototype,"setUserAccessChannels"),l.prototype),R(l.prototype,"initialize",[i],Object.getOwnPropertyDescriptor(l.prototype,"initialize"),l.prototype),R(l.prototype,"setChannels",[a],Object.getOwnPropertyDescriptor(l.prototype,"setChannels"),l.prototype),R(l.prototype,"saveUserChannels",[u],Object.getOwnPropertyDescriptor(l.prototype,"saveUserChannels"),l.prototype),R(l.prototype,"onAgencyChange",[c],Object.getOwnPropertyDescriptor(l.prototype,"onAgencyChange"),l.prototype),s=l))||s);t.default=k},978:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n,o,i,a,u=b(r(3)),c=b(r(120)),s=function(){function e(e,t){for(var r=0;r0&&(o.leftItems=(0,l.default)([].concat(m(o.leftItems),m(o.rightItems)),function(e){return e.uniqueId})),e.next=4,o.bettingTypeBettingTypeTipsListBoxStore.initialize(!!t);case 4:(0,f.runInAction)(function(){o.loaderStore.resume()});case 5:case"end":return e.stop()}},e,o)})));case 12:case"end":return e.stop()}},e,this)}));return function(){return e.apply(this,arguments)}}()},{key:"saveListBoxData",value:function(){var e=v(s.default.mark(function e(){var t,r,n,o,i,a,u=this;return s.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(t=this.bettingTypeBettingTypeTipsListBoxStore.getResult(),r=t.removed,n=t.added,o=[],i=[],a=!1,0!==r.length||0!==n.length){e.next=7;break}return e.abrupt("return");case 7:if(n.length>0&&(o=n.map(function(e){return{agencyUserUserId:u.id,agencyUserAgencyId:u.agencyId,bettingTypeId:u.selectedBettingType,tipName:e.tipName}})),r.length>0&&(i=r.map(function(e){return{id:e.id}})),o.length>0&&i.length>0&&(a=!0),!(o.length>0)){e.next=23;break}return e.prev=11,this.loaderStore.suspend(),e.next=15,this.userBlockBettingTypeTipsService.batchCreate(o);case 15:(0,f.runInAction)(function(){!a&&u.rootStore.notificationStore.success("USER.BLOCK_BETTING_TYPE_TIPS.UPDATE_SUCCESS"),u.loaderStore.resume()}),e.next=23;break;case 18:e.prev=18,e.t0=e.catch(11),this.rootStore.notificationStore.error("USER.BLOCK_BETTING_TYPE_TIPS.UPDATE_ERROR"),a=!1,this.loaderStore.resume();case 23:if(!(i.length>0)){e.next=36;break}return e.prev=24,this.loaderStore.suspend(),e.next=28,this.userBlockBettingTypeTipsService.batchDelete(i);case 28:(0,f.runInAction)(function(){!a&&u.rootStore.notificationStore.success("USER.BLOCK_BETTING_TYPE_TIPS.UPDATE_SUCCESS"),u.loaderStore.resume()}),e.next=36;break;case 31:e.prev=31,e.t1=e.catch(24),this.rootStore.notificationStore.error("USER.BLOCK_BETTING_TYPE_TIPS.UPDATE_ERROR"),a=!1,this.loaderStore.resume();case 36:a&&this.rootStore.notificationStore.success("USER.BLOCK_BETTING_TYPE_TIPS.UPDATE_SUCCESS"),this.fetchBettingTypeTips();case 38:case"end":return e.stop()}},e,this,[[11,18],[24,31]])}));return function(){return e.apply(this,arguments)}}()}]),t}(),a=_(i.prototype,"selectedBettingType",[f.observable],{enumerable:!0,initializer:function(){return null}}),u=_(i.prototype,"rightItems",[f.observable],{enumerable:!0,initializer:function(){return[]}}),c=_(i.prototype,"leftItems",[f.observable],{enumerable:!0,initializer:function(){return[]}}),_(i.prototype,"fetchBettingTypeTips",[n],Object.getOwnPropertyDescriptor(i.prototype,"fetchBettingTypeTips"),i.prototype),_(i.prototype,"saveListBoxData",[o],Object.getOwnPropertyDescriptor(i.prototype,"saveListBoxData"),i.prototype),i);t.default=g},980:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n,o,i,a,u,c,s,l,p,f,d=E(r(3)),y=function(){function e(e,t){for(var r=0;r0?t.map(function(e){return e.code}):r.map(function(e){return e.code})).length){e.next=8;break}return this.userStore.rootStore.notificationStore.error("USER.USER_OASIS_BLOCK.NOTIFICATIONS.REASONS_NOT_SELECTED"),e.abrupt("return");case 8:return o={ExclusionType:"self"===this.oasisBlockType?0:1,orgStructureIds:this.orgStructureIds,exclusionReasons:n},e.next=11,this.oasisBlockService.blockUser(o);case 11:return e.next=13,this.getPlayerBlockInfo();case 13:this.userStore.rootStore.notificationStore.success("USER.USER_OASIS_BLOCK.NOTIFICATIONS.SUCCESS"),e.next=19;break;case 16:e.prev=16,e.t0=e.catch(0);try{(i=(0,g.oasisResponese)(e.t0.data.oasisResponseCode))||(i=e.t0.data.errorMessages&&e.t0.data.errorMessages.length>0?e.t0.data.displayMessage.slice(5).replace(".",":")+" "+e.t0.data.errorMessages.map(function(e){return e.fieldName}).join(", "):e.t0.data.error.Message.replace("/","")),this.userStore.rootStore.notificationStore.error(i)}catch(e){this.userStore.rootStore.notificationStore.error("USER.USER_OASIS_BLOCK.NOTIFICATIONS.ERROR")}case 19:return e.prev=19,this.loaderStore.resume(),e.finish(19);case 22:case"end":return e.stop()}},e,this,[[0,16,19,22]])}));return function(){return e.apply(this,arguments)}}()},{key:"onOasisExclusionStatusClick",value:function(){var e=w(d.default.mark(function e(){var t,r,n,o,i,a,u;return d.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,this.loaderStore.suspend(),e.next=4,this.oasisBlockService.getUserBlockStatus(this.orgStructureIds);case 4:t=e.sent,r=t.data.player,n=r.operatorName,o=r.exclusionId,i=r.exclusionStatus,a=this.userStore.rootStore.localizationStore.localizationService.t("USER.USER_OASIS_BLOCK.BLOCK_INFO_MODAL.WITH_BLOCK_MESSAGE",{operatorName:n,exclusionId:o}),u="USER.USER_OASIS_BLOCK.BLOCK_INFO_MODAL.WITHOUT_BLOCK_MESSAGE",this.oasisBlockStatusModal.open({message:o!==O.emptyGuid&&null!=n&&0==i?a:u}),e.next=15;break;case 11:e.prev=11,e.t0=e.catch(0),console.log(e.t0),this.userStore.rootStore.notificationStore.error("USER.USER_OASIS_BLOCK.NOTIFICATIONS.ERROR");case 15:return e.prev=15,this.loaderStore.resume(),e.finish(15);case 18:case"end":return e.stop()}},e,this,[[0,11,15,18]])}));return function(){return e.apply(this,arguments)}}()}]),e}(),l=T(s.prototype,"oasisBlockType",[h.observable],{enumerable:!0,initializer:function(){return"self"}}),p=T(s.prototype,"playerBlockInfo",[h.observable],{enumerable:!0,initializer:function(){return!1}}),f=T(s.prototype,"isLoading",[h.observable],{enumerable:!0,initializer:function(){return!1}}),T(s.prototype,"init",[n],Object.getOwnPropertyDescriptor(s.prototype,"init"),s.prototype),T(s.prototype,"getPlayerBlockInfo",[o],Object.getOwnPropertyDescriptor(s.prototype,"getPlayerBlockInfo"),s.prototype),T(s.prototype,"onRadioButtonChange",[i],Object.getOwnPropertyDescriptor(s.prototype,"onRadioButtonChange"),s.prototype),T(s.prototype,"open",[a],Object.getOwnPropertyDescriptor(s.prototype,"open"),s.prototype),T(s.prototype,"onCreatePlayerExclusionClick",[u],Object.getOwnPropertyDescriptor(s.prototype,"onCreatePlayerExclusionClick"),s.prototype),T(s.prototype,"onOasisExclusionStatusClick",[c],Object.getOwnPropertyDescriptor(s.prototype,"onOasisExclusionStatusClick"),s.prototype),s);t.default=j},981:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n,o,i,a=r(3),u=(n=a)&&n.__esModule?n:{default:n},c=function(){function e(e,t){for(var r=0;r0)){t.next=17;break}return t.prev=7,o=[],T.userAccessChannelsViewStore.filter.userAccessChannel.forEach(function(e){o.push({shopId:e!==T.rootStore.selectedAgency.id?e:void 0,agencyId:T.rootStore.selectedAgency.id,agencyUserId:T.form.$("userName").values(),id:e})}),t.next=12,T.rootStore.platform.lookup.userAccessChannelModule.userAccessChannelStore.batchCreate(o);case 12:t.next=17;break;case 14:t.prev=14,t.t0=t.catch(7),T.rootStore.notificationStore.error("USER.USER_ACCESS_CHANNELS.AGENCY_ERROR_CREATE");case 17:return t.next=19,T.rootStore.routerStore.goBack();case 19:T.notifySuccessCreate(),t.next=26;break;case 22:t.prev=22,t.t1=t.catch(0),null!=(i=t.t1.error)&&null!=i.data&&null!=i.data.errorCode?400125===i.data.errorCode?e.notificationStore.error(i.data.details,i):400126===i.data.errorCode?e.notificationStore.error(i.data.details,i):400127===i.data.errorCode?e.notificationStore.error("USER.CREATE.UNABLE_TO_ACQUIRE_LOCK"):400130===i.data.errorCode?e.notificationStore.error("USER.CREATE.UNABLE_TO_ACTION"):400131===i.data.errorCode?e.notificationStore.error("USER.CREATE.CREATE_THROUGH_REGISTER"):400132===i.data.errorCode?e.notificationStore.error("USER.CREATE.ONLY_PLAYERS_ENVIROMENT"):400133===i.data.errorCode?e.notificationStore.error("USER.CREATE.DEFAULT_ROLE_REQUIRED"):400135===i.data.errorCode?e.notificationStore.error("USER.CREATE.DEFAULT_USER_ENVIROMENT"):400136===i.data.errorCode?e.notificationStore.error("USER.CREATE.USERS_CANNOT_ENVIROMENT"):400137===i.data.errorCode?e.notificationStore.error("USER.EDIT.ROLE_RESTRICTIONS"):400138===i.data.errorCode?e.notificationStore.error("USER.EDIT.CANNOT_CREATE_EDIT_ROLE"):400139===i.data.errorCode&&e.notificationStore.error("USER.CREATE.USERNAME_CHARS_ERROR"):i&&null!=i.data&&null!=i.data.modelState?e.notificationStore.error("USER.CREATE.USER_CREATE_PASSWORD_ERROR",i):i&&null!==i.data&&void 0!==i.data?e.notificationStore.error(i.data.message,i):e.notificationStore.error("USER.CREATE.USER_CREATE_PASSWORD_ERROR");case 26:case"end":return t.stop()}},t,r,[[0,22],[7,14]])})),function(){return n.apply(this,arguments)})},{},e)}));return T.countryResponse=[],T.loaderStore=T.createLoaderStore(),T.countryResponse=[],T.userAccessChannelsViewStore=new O.CreateUserAccessChannelsViewStore(e),T.occupationsService=new g.OccupationsService(T.rootStore.platform.baasic.apiClient),T.occupationGroupsService=new E.OccupationGroupsService(T.rootStore.platform.baasic.apiClient),T.occupationDropdownStore=new b.BaasicDropdownStore({dataItemKey:"id",textField:"name",pageSize:100,defaultItem:{name:"USER.USER_PROFILE_FIELDS.OCCUPATION_PLACEHOLDER",id:null},isGrouped:!0},{fetchFunc:(i=P(l.default.mark(function e(){var t,n,o;return l.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,T.occupationGroupsService.find({rpp:1e3,translate:!0});case 2:return t=e.sent,e.next=5,T.occupationsService.find({rpp:1e3,translate:!0});case 5:return n=e.sent,o=n.data.item.reduce(function(e,r){var n=e.findIndex(function(e){return e.id===r.occupationGroupId});if(-1!=n)e.splice(n+1,0,r);else{var o=t.data.item.find(function(e){return e.id===r.occupationGroupId});o.disabled=!0,e.push(o),e.push(r)}return e},[]),e.abrupt("return",o);case 8:case"end":return e.stop()}},e,r)})),function(){return i.apply(this,arguments)}),onChange:function(e){T.form.$("occupationId").onChange(),T.form.set({occupationId:e})}}),T.countryDropdownStore=new b.BaasicDropdownStore({filterable:!0,dataItemKey:"id",textField:"name"},{fetchFunc:(a=P(l.default.mark(function e(t){var n;return l.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,T.rootStore.platform.lookup.countryModule.countryStore.find({searchQuery:t,pageSize:1e3,sort:"name|asc"});case 2:return n=e.sent,void 0!==T.nationalityDropdownStore.originalItems.length&&0!==T.nationalityDropdownStore.originalItems.length||(T.countryResponse=n.item,T.nationalityDropdownStore.filterAsync()),e.abrupt("return",n.item);case 5:case"end":return e.stop()}},e,r)})),function(e){return a.apply(this,arguments)}),onChange:function(){T.regionDropdownStore.filterAsync(),T.regionDropdownStore.setDisabled(!1),T.regionDropdownStore.setValue(null)}}),T.nationalityDropdownStore=new b.BaasicDropdownStore({filterable:!0,dataItemKey:"id",textField:"nationality",initFetch:!1},{fetchFunc:function(e){var t=T.countryResponse.filter(function(e){return e.nationality});return e?t.filter(function(t){return new RegExp(e,"gi").test(t.nationality)}):t},onChange:function(e){T.form.set({nationality:e})}}),T.secondCountryDropdownStore=new b.BaasicDropdownStore({filterable:!0,dataItemKey:"id",textField:"name"},{fetchFunc:(u=P(l.default.mark(function e(t){var n;return l.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,T.rootStore.platform.lookup.countryModule.countryStore.find({searchQuery:t,rpp:1e3,sort:"name|asc"});case 2:return n=e.sent,e.abrupt("return",n.item);case 4:case"end":return e.stop()}},e,r)})),function(e){return u.apply(this,arguments)}),onChange:function(e){T.form.$("secondCountryId").onChange(),T.form.set({secondCountryId:e})}}),T.regionDropdownStore=new b.BaasicDropdownStore({filterable:!0,dataItemKey:"id",textField:"name",initFetch:!1,disabled:!0},{fetchFunc:(c=P(l.default.mark(function t(){var n;return l.default.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,e.platform.lookup.countryRegionModule.countryRegionStore.find({pageSize:200,countryIds:T.countryDropdownStore.value?[T.countryDropdownStore.value.id]:void 0,orderBy:"name",orderDirection:"asc"});case 2:return n=t.sent,t.abrupt("return",n.item);case 4:case"end":return t.stop()}},t,r)})),function(){return c.apply(this,arguments)})}),T.languageDropdownStore=new b.BaasicDropdownStore({dataItemKey:"culture",textField:"name"},{fetchFunc:(s=P(l.default.mark(function e(){var t;return l.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,T.rootStore.platform.lookup.languageModule.languageCacheService.get({pageNumber:1,pageSize:1e3,sort:"name|asc"});case 2:return t=e.sent,e.abrupt("return",t.item);case 4:case"end":return e.stop()}},e,r)})),function(){return s.apply(this,arguments)})}),T.titleDropdownStore=new b.BaasicDropdownStore({dataItemKey:"id",textField:"name"},{fetchFunc:(f=P(l.default.mark(function e(){var t,n;return l.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!T.rootStore.selectedAgency){e.next=6;break}return t=new v.UserTitleService(T.rootStore.platform.baasic.apiClient),e.next=4,t.find({pageNumber:1,pageSize:200,sort:"name|asc",translate:!0});case 4:return n=e.sent,e.abrupt("return",n.data.item);case 6:case"end":return e.stop()}},e,r)})),function(){return f.apply(this,arguments)})}),T.roleMultiselectStore=new b.BaasicDropdownStore({multi:!0,initFetch:!1,dataItemKey:"id",textField:"name"},{fetchFunc:(d=P(l.default.mark(function e(){var t,n,o;return l.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!T.rootStore.selectedAgency){e.next=7;break}return t=T.rootStore.createAgencyService(S.AgencyGpRolesService),e.next=4,t.find({pageSize:200,orderBy:"name",orderDirection:"asc"});case 4:return n=e.sent,o=(0,h.rolesFormat)(n.data.item),e.abrupt("return",o);case 7:case"end":return e.stop()}},e,r)})),function(){return d.apply(this,arguments)})}),T.shopDropdownStore=new b.BaasicDropdownStore({initFetch:!1,filterable:!0,dataItemKey:"id",textField:"name"},{fetchFunc:(w=P(l.default.mark(function e(t){var n,o;return l.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!T.rootStore.selectedAgency){e.next=6;break}return n=T.rootStore.createAgencyService(m.ShopService),e.next=4,n.find({isActive:!0,fields:"id,name",searchQuery:t,agencyIds:T.rootStore.selectedAgency.id,pageSize:200});case 4:return o=e.sent,e.abrupt("return",o.data.item);case 6:case"end":return e.stop()}},e,r)})),function(e){return w.apply(this,arguments)})}),T.createAgencyAuth=T.rootStore.permissionStore.showMenus.includes("companyRootCentralAgency"),T}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,b.BaseEditViewStore),f(t,[{key:"notifySuccessCreate",value:function(){this.rootStore.notificationStore.success("USER.CREATE.USER_CREATE_SUCCESS")}},{key:"onAgencyChange",value:function(){var e=P(l.default.mark(function e(t){var r,n=t.initialLoad;return l.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return n||this.form.clear(),e.next=3,this.titleDropdownStore.filterAsync();case 3:return r=e.sent,this.form.set("value",{titleId:r[0].id}),this.form.$("userName").resetValidation(),this.titleDropdownStore.setValue(r[0].name),this.form.set({dob:(0,_.default)().subtract(18,"years").toDate(),countryId:this.countryDropdownStore.originalItems[0],cultureInfoName:this.languageDropdownStore.originalItems[1]}),e.next=10,this.shopDropdownStore.filterAsync();case 10:return this.shopDropdownStore.setValue(null),e.next=13,this.roleMultiselectStore.filterAsync();case 13:this.roleMultiselectStore.setValue(null);case 14:case"end":return e.stop()}},e,this)}));return function(t){return e.apply(this,arguments)}}()},{key:"checkUserName",value:function(){var e=P(l.default.mark(function e(t){var r;return l.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,this.rootStore.platform.agencyUserModule.agencyUserStore.checkUsernameAvailability(t);case 3:e.next=10;break;case 5:throw e.prev=5,e.t0=e.catch(0),r=this.rootStore.localizationStore.localizationService.t("USER.CREATE.USERNAME_ERROR",{username:t}),this.form.$("userName").invalidate(r),{error:r};case 10:case"end":return e.stop()}},e,this,[[0,5]])}));return function(t){return e.apply(this,arguments)}}()},{key:"goToUserDetails",value:function(){this.rootStore.routerStore.goTo("master.platform.main.user.list",{filter:this.filter})}},{key:"checkEmail",value:function(){var e=P(l.default.mark(function e(t){var r;return l.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,this.rootStore.platform.agencyUserModule.agencyUserStore.checkEmailAvailability(t);case 3:e.next=10;break;case 5:throw e.prev=5,e.t0=e.catch(0),r=this.rootStore.localizationStore.localizationService.t("USER.CREATE.EMAIL_ERROR",{email:t}),this.form.$("userEmail").invalidate(r),{error:r};case 10:case"end":return e.stop()}},e,this,[[0,5]])}));return function(t){return e.apply(this,arguments)}}()}]),t}()).prototype,"notifySuccessCreate",[n],Object.getOwnPropertyDescriptor(s.prototype,"notifySuccessCreate"),s.prototype),T(s.prototype,"onAgencyChange",[o],Object.getOwnPropertyDescriptor(s.prototype,"onAgencyChange"),s.prototype),T(s.prototype,"checkUserName",[i],Object.getOwnPropertyDescriptor(s.prototype,"checkUserName"),s.prototype),T(s.prototype,"goToUserDetails",[a],Object.getOwnPropertyDescriptor(s.prototype,"goToUserDetails"),s.prototype),T(s.prototype,"checkEmail",[u],Object.getOwnPropertyDescriptor(s.prototype,"checkEmail"),s.prototype),c=s))||c);t.default=I},984:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n,o,i,a,u,c,s,l,p=r(3),f=(n=p)&&n.__esModule?n:{default:n},d=function(){function e(e,t){for(var r=0;r