Fix prefixed column names in uploadHeader, stripe/onboard, stripe/createPaymentIntent

- uploadHeader.cfm: WHERE BusinessID → WHERE ID (Businesses table PK)
- onboard.cfm: WHERE BusinessID → WHERE ID, BusinessStripeOnboardingStarted → StripeOnboardingStarted
- createPaymentIntent.cfm: WHERE BusinessID → WHERE ID, OrderDeliveryFee → DeliveryFee, WHERE OrderID → WHERE ID

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
John Mizerek 2026-01-31 20:56:35 -08:00
parent 09172ace40
commit a7b7717ccd
3 changed files with 9 additions and 9 deletions

View file

@ -51,7 +51,7 @@ if (bizId LTE 0) {
<cfquery name="qOldHeader" datasource="payfrit"> <cfquery name="qOldHeader" datasource="payfrit">
SELECT HeaderImageExtension AS BusinessHeaderImageExtension SELECT HeaderImageExtension AS BusinessHeaderImageExtension
FROM Businesses FROM Businesses
WHERE BusinessID = <cfqueryparam cfsqltype="cf_sql_integer" value="#bizId#"> WHERE ID = <cfqueryparam cfsqltype="cf_sql_integer" value="#bizId#">
</cfquery> </cfquery>
<cfif qOldHeader.recordCount GT 0 AND len(trim(qOldHeader.BusinessHeaderImageExtension)) GT 0> <cfif qOldHeader.recordCount GT 0 AND len(trim(qOldHeader.BusinessHeaderImageExtension)) GT 0>
@ -71,7 +71,7 @@ if (bizId LTE 0) {
<cfquery datasource="payfrit"> <cfquery datasource="payfrit">
UPDATE Businesses UPDATE Businesses
SET HeaderImageExtension = <cfqueryparam cfsqltype="cf_sql_varchar" value="#uploadResult.ClientFileExt#"> SET HeaderImageExtension = <cfqueryparam cfsqltype="cf_sql_varchar" value="#uploadResult.ClientFileExt#">
WHERE BusinessID = <cfqueryparam cfsqltype="cf_sql_integer" value="#bizId#"> WHERE ID = <cfqueryparam cfsqltype="cf_sql_integer" value="#bizId#">
</cfquery> </cfquery>
<!--- Return success with image URL ---> <!--- Return success with image URL --->

View file

@ -64,7 +64,7 @@ try {
qBusiness = queryExecute(" qBusiness = queryExecute("
SELECT StripeAccountID AS BusinessStripeAccountID, StripeOnboardingComplete AS BusinessStripeOnboardingComplete, Name AS BusinessName SELECT StripeAccountID AS BusinessStripeAccountID, StripeOnboardingComplete AS BusinessStripeOnboardingComplete, Name AS BusinessName
FROM Businesses FROM Businesses
WHERE BusinessID = :businessID WHERE ID = :businessID
", { businessID: businessID }, { datasource: "payfrit" }); ", { businessID: businessID }, { datasource: "payfrit" });
if (qBusiness.recordCount == 0) { if (qBusiness.recordCount == 0) {
@ -75,14 +75,14 @@ try {
// Get order's delivery fee (if delivery order) // Get order's delivery fee (if delivery order)
qOrder = queryExecute(" qOrder = queryExecute("
SELECT OrderDeliveryFee, OrderTypeID SELECT DeliveryFee, OrderTypeID
FROM Orders FROM Orders
WHERE OrderID = :orderID WHERE ID = :orderID
", { orderID: orderID }, { datasource: "payfrit" }); ", { orderID: orderID }, { datasource: "payfrit" });
deliveryFee = 0; deliveryFee = 0;
if (qOrder.recordCount > 0 && qOrder.OrderTypeID == 3) { if (qOrder.recordCount > 0 && qOrder.OrderTypeID == 3) {
deliveryFee = val(qOrder.OrderDeliveryFee); deliveryFee = val(qOrder.DeliveryFee);
} }
// For testing, allow orders even without Stripe Connect setup // For testing, allow orders even without Stripe Connect setup

View file

@ -34,7 +34,7 @@ try {
qBusiness = queryExecute(" qBusiness = queryExecute("
SELECT StripeAccountID AS BusinessStripeAccountID, Name AS BusinessName SELECT StripeAccountID AS BusinessStripeAccountID, Name AS BusinessName
FROM Businesses FROM Businesses
WHERE BusinessID = :businessID WHERE ID = :businessID
", { businessID: businessID }); ", { businessID: businessID });
if (qBusiness.recordCount == 0) { if (qBusiness.recordCount == 0) {
@ -74,8 +74,8 @@ try {
queryExecute(" queryExecute("
UPDATE Businesses UPDATE Businesses
SET StripeAccountID = :stripeAccountID, SET StripeAccountID = :stripeAccountID,
BusinessStripeOnboardingStarted = NOW() StripeOnboardingStarted = NOW()
WHERE BusinessID = :businessID WHERE ID = :businessID
", { ", {
stripeAccountID: stripeAccountID, stripeAccountID: stripeAccountID,
businessID: businessID businessID: businessID