feature/IO-3402-Import-Add-Notifiers - Fix Auto Notifiers

This commit is contained in:
Dave
2025-12-18 13:27:24 -05:00
parent 6ea1c291e6
commit d6fba12cd9
3 changed files with 7 additions and 5 deletions

View File

@@ -39,14 +39,10 @@ export default function ShopInfoNotificationsAutoadd({ bodyshop }) {
<EmployeeSearchSelectComponent
style={{ minWidth: "100%" }}
mode="multiple"
normalize={(value) => (value || []).filter((id) => typeof id === "string" && id.trim() !== "")}
options={employeeOptions}
placeholder={t("bodyshop.fields.notifications.placeholder")}
showEmail={true}
onChange={(value) => {
// Filter out null or invalid values before passing to Form
const cleanedValue = value?.filter((id) => id != null && typeof id === "string" && id.trim() !== "");
return cleanedValue;
}}
/>
</Form.Item>
) : (

View File

@@ -1157,6 +1157,7 @@
update:
columns:
- shopname
- notification_followers
- md_order_statuses
retry_conf:
interval_sec: 10
@@ -3698,6 +3699,7 @@
- deliverchecklist
- depreciation_taxes
- dms_allocation
- dms_id
- driveable
- employee_body
- employee_csr
@@ -3975,6 +3977,7 @@
- deliverchecklist
- depreciation_taxes
- dms_allocation
- dms_id
- driveable
- employee_body
- employee_csr
@@ -4264,6 +4267,7 @@
- deliverchecklist
- depreciation_taxes
- dms_allocation
- dms_id
- driveable
- employee_body
- employee_csr

View File

@@ -241,6 +241,8 @@ const partsManagementProvisioning = async (req, res) => {
"phone",
"userEmail"
]);
// TODO add in check for early access
await ensureExternalIdUnique(body.external_shop_id);
logger.log("admin-create-shop-user", "debug", body.userEmail, null, {