fix: update createVendor function to use external_id as comment instead of static text
This commit is contained in:
@@ -618,7 +618,6 @@ uint16_t createVendor(const JsonDocument& payload) {
|
|||||||
// Create JSON payload for vendor creation
|
// Create JSON payload for vendor creation
|
||||||
JsonDocument vendorDoc;
|
JsonDocument vendorDoc;
|
||||||
vendorDoc["name"] = payload["b"].as<String>();
|
vendorDoc["name"] = payload["b"].as<String>();
|
||||||
vendorDoc["comment"] = "automatically generated";
|
|
||||||
|
|
||||||
// Extract domain from URL if present, otherwise use brand name
|
// Extract domain from URL if present, otherwise use brand name
|
||||||
String externalId = "";
|
String externalId = "";
|
||||||
@@ -635,7 +634,7 @@ uint16_t createVendor(const JsonDocument& payload) {
|
|||||||
} else {
|
} else {
|
||||||
externalId = payload["b"].as<String>();
|
externalId = payload["b"].as<String>();
|
||||||
}
|
}
|
||||||
vendorDoc["external_id"] = externalId;
|
vendorDoc["comment"] = externalId;
|
||||||
|
|
||||||
String vendorPayload;
|
String vendorPayload;
|
||||||
serializeJson(vendorDoc, vendorPayload);
|
serializeJson(vendorDoc, vendorPayload);
|
||||||
|
|||||||
Reference in New Issue
Block a user