fix: made transactionId a required arg to generate pix payload

This commit is contained in:
RcleydsonR 2022-11-09 16:51:50 -03:00
parent 43d348fcfb
commit 95067dfca5
2 changed files with 5 additions and 10 deletions

View File

@ -21,7 +21,7 @@ const pix = ({
value, value,
message, message,
cep, cep,
transactionId = "", transactionId = "***",
currency = 986, currency = 986,
countryCode = "BR", countryCode = "BR",
}: PixParams) => { }: PixParams) => {

View File

@ -24,21 +24,16 @@ const errors = ref({
const submit = () => { const submit = () => {
errors.value["pixRequiredError"] = pixModel.value["pixKey"] == ""; errors.value["pixRequiredError"] = pixModel.value["pixKey"] == "";
errors.value["nameRequiredError"] = pixModel.value["name"] == "";
errors.value["cityRequiredError"] = pixModel.value["city"] == "";
if ( if (errors.value["pixRequiredError"]) return;
errors.value["pixRequiredError"] ||
errors.value["nameRequiredError"] ||
errors.value["cityRequiredError"]
)
return;
const pixQrCode = pix({ const pixQrCode = pix({
pixKey: pixModel.value.pixKey, pixKey: pixModel.value.pixKey,
merchantName: pixModel.value.name, merchantName: pixModel.value.name,
merchantCity: pixModel.value.city, merchantCity: pixModel.value.city,
transactionId: pixModel.value.transactionId, transactionId: pixModel.value.transactionId.trim()
? pixModel.value.transactionId
: "***",
message: pixModel.value.message, message: pixModel.value.message,
value: pixModel.value["value"], value: pixModel.value["value"],
}); });