feat(loyalty): make logo URL mandatory on program edit forms
Some checks failed
Some checks failed
Logo URL is required by Google Wallet API for LoyaltyClass creation. Added validation across all three program edit screens (admin, merchant, store) with a helpful hint explaining the requirement. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -82,6 +82,7 @@ function loyaltySettings() {
|
||||
|
||||
try {
|
||||
const payload = this.buildPayload();
|
||||
if (!payload) { this.saving = false; return; }
|
||||
|
||||
let response;
|
||||
if (this.isNewProgram) {
|
||||
|
||||
Reference in New Issue
Block a user