Fix brand color modal cancel button and simplify API query
- Changed hideModal() to closeModal() in color picker - Simplified queryExecute parameter handling Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
parent
a089b89e17
commit
0038c481ab
2 changed files with 3 additions and 3 deletions
|
|
@ -52,7 +52,7 @@ queryExecute("
|
||||||
SET BusinessBrandColor = :color
|
SET BusinessBrandColor = :color
|
||||||
WHERE BusinessID = :bizId
|
WHERE BusinessID = :bizId
|
||||||
", {
|
", {
|
||||||
color: { value: len(brandColor) ? brandColor : "", null: !len(brandColor), cfsqltype: "cf_sql_varchar" },
|
color: { value: brandColor, cfsqltype: "cf_sql_varchar" },
|
||||||
bizId: { value: bizId, cfsqltype: "cf_sql_integer" }
|
bizId: { value: bizId, cfsqltype: "cf_sql_integer" }
|
||||||
}, { datasource: "payfrit" });
|
}, { datasource: "payfrit" });
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -3022,7 +3022,7 @@
|
||||||
<button type="button" class="color-preset" data-color="#355E3B" style="width: 32px; height: 32px; border-radius: 4px; border: 2px solid transparent; cursor: pointer; background: #355E3B;" title="Hunter Green"></button>
|
<button type="button" class="color-preset" data-color="#355E3B" style="width: 32px; height: 32px; border-radius: 4px; border: 2px solid transparent; cursor: pointer; background: #355E3B;" title="Hunter Green"></button>
|
||||||
</div>
|
</div>
|
||||||
<div style="display: flex; gap: 8px; justify-content: flex-end;">
|
<div style="display: flex; gap: 8px; justify-content: flex-end;">
|
||||||
<button type="button" class="btn btn-secondary" onclick="MenuBuilder.hideModal()">Cancel</button>
|
<button type="button" class="btn btn-secondary" onclick="MenuBuilder.closeModal()">Cancel</button>
|
||||||
<button type="button" class="btn btn-primary" onclick="MenuBuilder.saveBrandColor()">Save Color</button>
|
<button type="button" class="btn btn-primary" onclick="MenuBuilder.saveBrandColor()">Save Color</button>
|
||||||
</div>
|
</div>
|
||||||
`;
|
`;
|
||||||
|
|
@ -3080,7 +3080,7 @@
|
||||||
if (data.OK) {
|
if (data.OK) {
|
||||||
this.brandColor = color;
|
this.brandColor = color;
|
||||||
document.getElementById('brandColorSwatch').style.background = color;
|
document.getElementById('brandColorSwatch').style.background = color;
|
||||||
this.hideModal();
|
this.closeModal();
|
||||||
this.toast('Brand color saved!', 'success');
|
this.toast('Brand color saved!', 'success');
|
||||||
} else {
|
} else {
|
||||||
this.toast(data.MESSAGE || 'Failed to save color', 'error');
|
this.toast(data.MESSAGE || 'Failed to save color', 'error');
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue