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:
parent
09172ace40
commit
a7b7717ccd
3 changed files with 9 additions and 9 deletions
|
|
@ -51,7 +51,7 @@ if (bizId LTE 0) {
|
|||
<cfquery name="qOldHeader" datasource="payfrit">
|
||||
SELECT HeaderImageExtension AS BusinessHeaderImageExtension
|
||||
FROM Businesses
|
||||
WHERE BusinessID = <cfqueryparam cfsqltype="cf_sql_integer" value="#bizId#">
|
||||
WHERE ID = <cfqueryparam cfsqltype="cf_sql_integer" value="#bizId#">
|
||||
</cfquery>
|
||||
|
||||
<cfif qOldHeader.recordCount GT 0 AND len(trim(qOldHeader.BusinessHeaderImageExtension)) GT 0>
|
||||
|
|
@ -71,7 +71,7 @@ if (bizId LTE 0) {
|
|||
<cfquery datasource="payfrit">
|
||||
UPDATE Businesses
|
||||
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>
|
||||
|
||||
<!--- Return success with image URL --->
|
||||
|
|
|
|||
|
|
@ -64,7 +64,7 @@ try {
|
|||
qBusiness = queryExecute("
|
||||
SELECT StripeAccountID AS BusinessStripeAccountID, StripeOnboardingComplete AS BusinessStripeOnboardingComplete, Name AS BusinessName
|
||||
FROM Businesses
|
||||
WHERE BusinessID = :businessID
|
||||
WHERE ID = :businessID
|
||||
", { businessID: businessID }, { datasource: "payfrit" });
|
||||
|
||||
if (qBusiness.recordCount == 0) {
|
||||
|
|
@ -75,14 +75,14 @@ try {
|
|||
|
||||
// Get order's delivery fee (if delivery order)
|
||||
qOrder = queryExecute("
|
||||
SELECT OrderDeliveryFee, OrderTypeID
|
||||
SELECT DeliveryFee, OrderTypeID
|
||||
FROM Orders
|
||||
WHERE OrderID = :orderID
|
||||
WHERE ID = :orderID
|
||||
", { orderID: orderID }, { datasource: "payfrit" });
|
||||
|
||||
deliveryFee = 0;
|
||||
if (qOrder.recordCount > 0 && qOrder.OrderTypeID == 3) {
|
||||
deliveryFee = val(qOrder.OrderDeliveryFee);
|
||||
deliveryFee = val(qOrder.DeliveryFee);
|
||||
}
|
||||
|
||||
// For testing, allow orders even without Stripe Connect setup
|
||||
|
|
|
|||
|
|
@ -34,7 +34,7 @@ try {
|
|||
qBusiness = queryExecute("
|
||||
SELECT StripeAccountID AS BusinessStripeAccountID, Name AS BusinessName
|
||||
FROM Businesses
|
||||
WHERE BusinessID = :businessID
|
||||
WHERE ID = :businessID
|
||||
", { businessID: businessID });
|
||||
|
||||
if (qBusiness.recordCount == 0) {
|
||||
|
|
@ -74,8 +74,8 @@ try {
|
|||
queryExecute("
|
||||
UPDATE Businesses
|
||||
SET StripeAccountID = :stripeAccountID,
|
||||
BusinessStripeOnboardingStarted = NOW()
|
||||
WHERE BusinessID = :businessID
|
||||
StripeOnboardingStarted = NOW()
|
||||
WHERE ID = :businessID
|
||||
", {
|
||||
stripeAccountID: stripeAccountID,
|
||||
businessID: businessID
|
||||
|
|
|
|||
Reference in a new issue