Merge pull request #1446 from Safelite/feature/CSR-1390-style

Feature/csr 1390 style
This commit is contained in:
CarlNation 2023-10-24 08:44:44 -04:00 committed by GitHub
commit 3bfae1e11e
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 11 additions and 8 deletions

View file

@ -13,6 +13,7 @@ import store from "@/store";
import baseMixin from "@/mixins/base-mixin.js"; import baseMixin from "@/mixins/base-mixin.js";
import loadingModal from "@/fmg-components/loading-modal/loading-modal.vue"; import loadingModal from "@/fmg-components/loading-modal/loading-modal.vue";
import { Form } from "vee-validate"; import { Form } from "vee-validate";
import { paymentMethods } from "@/constants/payment-method-constants";
export default { export default {
name: "payment-pia-return", name: "payment-pia-return",
@ -30,18 +31,19 @@ export default {
this.$router.navigateWithoutSaving(this.navigationScenarios.PIA_ERROR, this.$route); this.$router.navigateWithoutSaving(this.navigationScenarios.PIA_ERROR, this.$route);
} else { } else {
switch (store.getters.order.payment.piaType) { switch (store.getters.order.payment.piaType) {
case "cc": case paymentMethods.CREDIT_CARD:
case "ap": case paymentMethods.AFTERPAY:
await this.processCreditCardResponse(); await this.processCreditCardResponse();
break; break;
case "pp": case paymentMethods.PAYPAL:
await this.processPaypalResponse(); await this.processPaypalResponse();
break; break;
default: default:
console.log("Unknown Pia type: " + store.getters.order.payment.piaType); var msg = "Unknown Pia type: " + store.getters.order.payment.piaType;
console.log(msg);
baseMixin.methods.dispatchStoreAction( baseMixin.methods.dispatchStoreAction(
storeActions.SAVE_PIA_ERROR_CODE, storeActions.SAVE_PIA_ERROR_CODE,
piaError, msg,
false false
); );
this.$router.navigateWithoutSaving( this.$router.navigateWithoutSaving(

View file

@ -1648,9 +1648,10 @@ export const actions = {
isInsurance: order.payment.isInsurance, isInsurance: order.payment.isInsurance,
parentAccountNumber: order.payment.parentAccountNumber, parentAccountNumber: order.payment.parentAccountNumber,
inactivePromos: order.payment.inactivePromos, inactivePromos: order.payment.inactivePromos,
isCreditCard: order.payment.piaType == "cc" ? true : false, isCreditCard:
isPaypal: order.payment.piaType == "pp" ? true : false, order.payment.piaType == paymentMethods.CREDIT_CARD ? true : false,
isAfterPay: order.payment.piaType == "ap" ? true : false, isPaypal: order.payment.piaType == paymentMethods.PAYPAL ? true : false,
isAfterPay: order.payment.piaType == paymentMethods.AFTERPAY ? true : false,
paypalToken: order.payment.paypalToken, paypalToken: order.payment.paypalToken,
ccToken: { ccToken: {
subscriptionId: order.payment.ccToken.subscriptionId, subscriptionId: order.payment.ccToken.subscriptionId,