Fix receipt page: Payments PK is PaymentID not ID

Payments table still uses old prefixed column names.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
John Mizerek 2026-03-11 11:51:25 -07:00
parent bc52a0242f
commit 214c65adb2

View file

@ -21,7 +21,7 @@
COALESCE(P.PaymentPaidInCash, 0) AS PaymentPaidInCash COALESCE(P.PaymentPaidInCash, 0) AS PaymentPaidInCash
FROM Orders O FROM Orders O
JOIN Businesses B ON B.ID = O.BusinessID JOIN Businesses B ON B.ID = O.BusinessID
LEFT JOIN Payments P ON P.ID = O.PaymentID LEFT JOIN Payments P ON P.PaymentID = O.PaymentID
WHERE O.UUID = <cfqueryparam value="#url.UUID#" cfsqltype="cf_sql_varchar"> WHERE O.UUID = <cfqueryparam value="#url.UUID#" cfsqltype="cf_sql_varchar">
</cfquery> </cfquery>