From 32f0c4c4d430559ee3338643e795f290989824e0 Mon Sep 17 00:00:00 2001 From: Guillermo Arrieta Medina Date: Wed, 18 Mar 2026 14:48:55 -0600 Subject: [PATCH] =?UTF-8?q?fix=20#189:=20Se=20arregl=C3=B3=20un=20bug=20en?= =?UTF-8?q?=20el=20que=20no=20se=20pod=C3=ADa=20poner=20espacios=20al=20ed?= =?UTF-8?q?itar=20la=20editorial=20de=20una=20referencia?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../nueva/NuevaBibliografiaModalContainer.tsx | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/src/features/bibliografia/nueva/NuevaBibliografiaModalContainer.tsx b/src/features/bibliografia/nueva/NuevaBibliografiaModalContainer.tsx index 3914a28..e593e1c 100644 --- a/src/features/bibliografia/nueva/NuevaBibliografiaModalContainer.tsx +++ b/src/features/bibliografia/nueva/NuevaBibliografiaModalContainer.tsx @@ -2036,6 +2036,12 @@ function DatosBasicosManualStep({ publisher: e.target.value.slice(0, 300), }) } + onBlur={() => { + const trimmed = draft.publisher.trim() + if (trimmed !== draft.publisher) { + onChangeDraft({ ...draft, publisher: trimmed }) + } + }} maxLength={300} /> @@ -2434,9 +2440,17 @@ const FormatoYCitasStep = forwardRef< onChange={(e) => { const raw = e.currentTarget.value.slice(0, 300) onChangeRef(r.id, { - publisher: raw.trim() || undefined, + publisher: raw.length > 0 ? raw : undefined, }) }} + onBlur={() => { + const trimmed = publisherText.trim() + if (trimmed !== publisherText) { + onChangeRef(r.id, { + publisher: trimmed || undefined, + }) + } + }} /> -- 2.49.1