feat: include SessionEnabled in menu items API response

Android app uses this to show/hide the tab icon per business.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
John Mizerek 2026-03-02 17:34:08 -08:00
parent 576c90fffd
commit 5dd0884b8f

View file

@ -558,7 +558,7 @@
<cfset brandColor = "">
<cfset headerImageUrl = "">
<cfset qBrand = queryTimed(
"SELECT BrandColor AS BusinessBrandColor, TaxRate, PayfritFee, HeaderImageExtension FROM Businesses WHERE ID = ?",
"SELECT BrandColor AS BusinessBrandColor, TaxRate, PayfritFee, HeaderImageExtension, SessionEnabled FROM Businesses WHERE ID = ?",
[ { value = BusinessID, cfsqltype = "cf_sql_integer" } ],
{ datasource = "payfrit" }
)>
@ -591,6 +591,7 @@
"HEADERIMAGEURL": headerImageUrl,
"TAXRATE": val(businessTaxRate),
"PAYFRITFEE": val(businessPayfritFee),
"SESSIONENABLED": val(qBrand.SessionEnabled),
"Menus": menuList,
"SelectedMenuID": requestedMenuID
})>