We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
dc_title
dc_isPartOf
1 parent 6e150e3 commit a99e492Copy full SHA for a99e492
1 file changed
frontend/src/components/Metadata.jsx
@@ -26,7 +26,7 @@ function Metadata({metadata = {}, editable, backend, setLastUpdate}) {
26
...Object.fromEntries(
27
Object.entries(editedDocument).filter(([key, _]) => !key.startsWith('dc_'))
28
),
29
- ...parse(event.target.value)
+ ...parse(event.target.value.replaceAll(/(dc_isPartOf|dc_title):\s*(?:"([^"\n]*?)"|([^"\n]+?))\s*$/gm, (_, key, quoted, unquoted) => `${key}: "${(quoted ?? unquoted).trim()}"`))
30
};
31
setEditedDocument(updatedDocument);
32
backend.putDocument(updatedDocument)
0 commit comments