1(window.webpackJsonp=window.webpackJsonp||[]).push([[48],{1049:function(e,t,r){"use strict";r(993)},1067:function(e,t,r){"use strict";var n=r(31),o=r(20),a=r.n(o);t.a={methods:{handleBackBtnClick:function handleBackBtnClick(){null===a()(this.prevRoute,"name")?Object(n.p)({action:"close"}):this.$router.go(-1)}}}},1387:function(e,t,r){"use strict";var n=r(17),o=r(15),a=r(29),i={login:function login(e){return n.a.postData(Object(o.Y)(),e)},getReservationHistory:function getReservationHistory(e){return n.a.getData(Object(a.a)(Object(o.X)(),e),{headers:{Accept:"application/json"}})},getOrganization:function getOrganization(){return n.a.getData(Object(o.W)())},downloadReservations:function downloadReservations(e){return n.a.getData(Object(a.a)(Object(o.X)(),e),{headers:{Accept:"application/zip"}})}};t.a=i},935:function(e,t,r){"use strict";r.r(t);var n=r(853),o=r(1387),a=r(156),i=r(984),s=r(11),u=r(57),c=r(69),l=r(327),p=r(40),d=r(201),f=r(1067),b=r(323),m=r(31),g=r(88),h=r(328),y=r(994);function _slicedToArray(e,t){return function _arrayWithHoles(e){if(Array.isArray(e))return e}(e)||function _iterableToArrayLimit(e,t){var r=[],n=!0,o=!1,a=void 0;try{for(var i,s=e[Symbol.iterator]();!(n=(i=s.next()).done)&&(r.push(i.value),!t||r.length!==t);n=!0);}catch(u){o=!0,a=u}finally{try{n||null==s.return||s.return()}finally{if(o)throw a}}return r}(e,t)||function _nonIterableRest(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function asyncGeneratorStep(e,t,r,n,o,a,i){try{var s=e[a](i),u=s.value}catch(c){return void r(c)}s.done?t(u):Promise.resolve(u).then(n,o)}function _asyncToGenerator(e){return function(){var t=this,r=arguments;return new Promise((function(n,o){var a=e.apply(t,r);function _next(e){asyncGeneratorStep(a,n,o,_next,_throw,"next",e)}function _throw(e){asyncGeneratorStep(a,n,o,_next,_throw,"throw",e)}_next(void 0)}))}}function ownKeys(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function _objectSpread(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ownKeys(r,!0).forEach((function(t){_defineProperty(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ownKeys(r).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function _defineProperty(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var v={name:"CorporateSignIn",components:{FormError:a.a,ArrowLeftGreyIcon:l.a,TInputPassword:y.a},mixins:[i.a,d.a,f.a,b.a,h.a],beforeRouteEnter:function beforeRouteEnter(e,t,r){r((function(e){e.prevRoute=t}))},props:{displayHeader:{type:Boolean,default:!0}},data:function data(){return{loading:!1,paths:s.a,form:{login_id:null,password:null},formErrors:[],displayError:null,prevRoute:null}},computed:_objectSpread({},Object(p.d)({initialSetting:"setting/getInit",hotelId:"setting/getHotelId",isCorporateSignedIn:"membership/isCorporateSignedIn",brandAuthToken:"membership/brandAuthToken"})),created:function created(){var e=this.$route.query,t=e.id_login;if(e.organization_id&&"true"!==t){var r=this.appendQueryOnForm({});this.submitLogin(r)}Object(g.l)(this,{path:Object(g.d)(this.$store.getters["setting/getHotelId"])})},methods:_objectSpread({},Object(p.c)("membership",["setCurrentOrganization"]),{submitLogin:function submitLogin(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.loading=!0;var r=this.brandAuthToken;o.a.login(t).then(function(){var t=_asyncToGenerator(regeneratorRuntime.mark((function _callee(t){var n,o,a;return regeneratorRuntime.wrap((function _callee$(i){for(;;)switch(i.prev=i.next){case 0:if(Object(u.e)(null==t?void 0:t.session),e.setCurrentOrganization(t),Object(m.p)({action:"bwOrganizationSignedIn"}),!r){i.next=10;break}return i.next=6,c.a.brandCustomAuth(r).catch((function(){e.$store.dispatch("error/setGlobalError",e.$t("customAuth.failDesc"))}));case 6:(null==(o=i.sent)?void 0:o.session)&&(Object(u.d)({isLoginByBrandAuth:!0,brandAuthToken:r}
1),console.info("exchange triplabot session after org sign in"),e.setupLocalMembershipLogin(o),e.$store.dispatch("membership/setIsLoginByBrandAuth",!0),e.$store.dispatch("membership/setBrandAuthToken",r)),i.next=11;break;case 10:Object(m.p)({action:"login",name:null});case 11:e.loading=!1,(a=null===(n=e.$route.query)||void 0===n?void 0:n.urlBack)||t.redirect_url?e.$router.push(t.redirect_url||a):e.assignQueryToSearchForm().then(e.goToSearchPage);case 14:case"end":return i.stop()}}),_callee)})));return function(e){return t.apply(this,arguments)}}()).catch((function(t){console.log(t),e.formErrors=t.titleList,e.loading=!1}))},onSubmit:function onSubmit(){if(this.$v.form.$touch(),!this.$v.$invalid){var e=this.appendQueryOnForm(this.form);this.submitLogin(e)}},appendQueryOnForm:function appendQueryOnForm(e){var t=this.$route.query,r=t.organization_id,n=t.referrer_code,o=t.parentUrl;if(r&&(e.organization_id=Number(r)),n){var a=_slicedToArray(window.atob(n).split(" "),2),i=a[0],s=a[1];(new Date).getTime()-s<12e4&&(e.referrer=i)}else if(document.referrer){if(o)new URL(o).host!==new URL(document.referrer).host&&(e.referrer=document.referrer);else e.referrer=document.referrer}return e}}),validations:{form:{login_id:{required:n.required},password:{required:n.required}}}},w=r(33),_=Object(w.a)(v,(function render(){var e=this,t=e._self._c;return t("div",{staticClass:"center-wrapper"},[t("b-link",{staticClass:"gray-font back-button-container mt-3",on:{click:e.handleBackBtnClick}},[t("ArrowLeftGreyIcon",{staticClass:"mr-1"}),e._v(" "),t("span",{staticClass:"gray-font mb-0"},[e._v(e._s(e.$t("membershipForm.back")))])],1),e._v(" "),t("b-form",{staticClass:"form-wrapper",attrs:{novalidate:""},on:{submit:function submit(t){return t.preventDefault(),e.onSubmit.apply(null,arguments)}}},[t("h5",{staticClass:"font-weight-bold"},[e._v(e._s(e.$t("organization.signIn")))]),e._v(" "),t("p",{staticClass:"gray-font"},[e._v(e._s(e.$t("organization.enterDetail")))]),e._v(" "),t("form-error",{attrs:{errors:e.formErrors}}),e._v(" "),t("b-form-group",{attrs:{label:"ID"}},[t("b-form-input",{attrs:{required:"",maxlength:255,state:e.$v.form.login_id.$dirty?!e.$v.form.login_id.$error:null},model:{value:e.form.login_id,callback:function callback(t){e.$set(e.form,"login_id",t)},expression:"form.login_id"}})],1),e._v(" "),t("b-form-group",{attrs:{label:e.$t("membershipForm.password"),"label-for":"password"}},[t("t-input-password",{attrs:{id:"password",maxlength:255,required:"",state:e.$v.form.password.$dirty?!e.$v.form.password.$error:null},model:{value:e.form.password,callback:function callback(t){e.$set(e.form,"password",t)},expression:"form.password"}})],1),e._v(" "),t("b-button",{staticClass:"w-100",attrs:{disabled:e.loading,variant:"primary-dark",type:"submit"}},[e._v(e._s(e.$t("membershipForm.signIn")))])],1)],1)}),[],!1,null,null,null);t.default=_.exports},984:function(e,t,r){"use strict";var n=r(40);function ownKeys(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function _defineProperty(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var o=Object(n.a)("setting").mapMutations;t.a={methods:function _objectSpread(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ownKeys(r,!0).forEach((function(t){_defineProperty(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ownKeys(r).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({},o(["setDisplayHeader"])),beforeRouteEnter:function beforeRouteEnter(e,t,r){r((function(e){var t=e.displayHeader;e.setDisplayHeader(t)}))}}},993:function(e,t,r){},994:function(e,t,r){"use strict";var n=r(9),o=r(974),a=r(199),i=r(465),s=Object(n.defineComponent)({name:"InputPassword",components:{BInputGroup:o.a,BInputGroupText:a.a,BInputGroupAppend:i.a},props:{value:{type:String,default:""},readonly:{type:Boolean,default:!1},state:{type:Boolean,default:null},autocomplete:{type:String,default:"on"},name:{type:String,default:""},maxlength:{type:Number,default:void 0},required:{type:Boolean,default:!1}},setup(e,{emit:t}){const r=Object(n.ref)(!1);return{password:Object(n.computed)({get:()=>e.value,set:e=>t("input",e)}),showCurrentPassword:r,toggleShowCurrentPassword:function toggleShowCurrentPassword(){r.value=!r.value}}}}),u=(r(1049),r(33)),c=Object(u.a)(s,(function render(){var e=this,t=e._self._c;e._self._setupProxy;return t("b-input-group",[t("b-form-input",{attrs:{readonly:e.readonly,type:e.showCurrentPassword?"text":"password",state:e.state,autocomplete:e.autocomplete,name:e.name,maxlength:e.maxlength,required:e.required},on:{input:function input(t){return e.$emit("input",t)},change:function change(t){return e.$emit("change",t)},blur:function blur(t){return e.$emit("blur",t)}},model:{value:e.password,callback:function callback(t){e.password=t},expression:"password"}}),e._v(" "),t("b-input-group-append",[t("b-input-group-text",{on:{click:e.toggleShowCurrentPassword}},[t("i",{class:e.showCurrentPassword?"icon-visibility-off":"icon-visibility",staticStyle:{"font-size":"16px"}})])],1),e._v(" "),e._t("default")],2)}),[],!1,null,"4cfa06b7",null);t.a=c.exports}}]); 2//# sourceMappingURL=page-Organization-SignIn-vue.426fb5254d2ff3f7b35a.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.