mirror of
https://github.com/openfoodfoundation/openfoodnetwork
synced 2026-01-24 20:36:49 +00:00
Merge pull request #12015 from rioug/fix-select-customer-search
Backoffice, fix customer search when searching by first name
This commit is contained in:
@@ -11,7 +11,7 @@ export default class extends TomSelectController {
|
||||
const options = {
|
||||
valueField: "id",
|
||||
labelField: "email",
|
||||
searchField: ["email", "full_name", "last_name"],
|
||||
searchField: ["email", "full_name", "first_name", "last_name"],
|
||||
load: this.load.bind(this),
|
||||
shouldLoad: (query) => query.length > 2,
|
||||
render: {
|
||||
@@ -38,9 +38,7 @@ export default class extends TomSelectController {
|
||||
];
|
||||
const attribute_wrapper = "#order_" + address + "_attributes_";
|
||||
address_parts.forEach((part) => {
|
||||
document.querySelector(attribute_wrapper + part).value = data
|
||||
? data[part]
|
||||
: "";
|
||||
document.querySelector(attribute_wrapper + part).value = data ? data[part] : "";
|
||||
});
|
||||
this.setValueOnTomSelectController(
|
||||
document.querySelector(attribute_wrapper + "state_id"),
|
||||
@@ -51,9 +49,8 @@ export default class extends TomSelectController {
|
||||
data ? data.country_id : ""
|
||||
);
|
||||
});
|
||||
$("#order_email").val(customer.email);
|
||||
$("#user_id").val(customer.user_id);
|
||||
$("#customer_id").val(customer.id);
|
||||
document.querySelector("#order_email").value = customer.email;
|
||||
document.querySelector("#customer_id").value = customer.id;
|
||||
}
|
||||
|
||||
setValueOnTomSelectController = (element, value) => {
|
||||
|
||||
Reference in New Issue
Block a user