From 91f419f4b31a08e2065c59156727b0906c5dd2ab Mon Sep 17 00:00:00 2001 From: Dave Date: Mon, 10 Nov 2025 14:30:11 -0500 Subject: [PATCH] feature/IO-3357-Reynolds-and-Reynolds-DMS-API-Integration Translations / Export Logs --- .../dms-post-form/dms-post-form.component.jsx | 46 +++++----- client/src/translations/en_us/common.json | 5 +- client/src/translations/es/common.json | 2 + client/src/translations/fr/common.json | 2 + server/rr/rr-export-logs.js | 85 ++++++++++++++----- 5 files changed, 95 insertions(+), 45 deletions(-) diff --git a/client/src/components/dms-post-form/dms-post-form.component.jsx b/client/src/components/dms-post-form/dms-post-form.component.jsx index 0633a8e6b..84c2acc70 100644 --- a/client/src/components/dms-post-form/dms-post-form.component.jsx +++ b/client/src/components/dms-post-form/dms-post-form.component.jsx @@ -192,25 +192,31 @@ export function DmsPostForm({ bodyshop, socket, job, logsRef }) { {dms === "rr" && ( <> - {/* Advisor + inline Refresh (restores original behavior with better UX) */} + {/* Advisor + inline Refresh (binding fixed via inner noStyle Form.Item) */} - + - { + const value = getAdvisorNumber(a); + if (value == null) return null; + return { value: String(value), label: getAdvisorLabel(a) || String(value) }; + }) + .filter(Boolean)} + notFoundContent={advLoading ? t("general.labels.loading") : t("general.labels.none")} + /> +