Skip to content

Commit 69f00a6

Browse files
committed
FIX: dc_issued may be an integer (year).
Regression caused by #383.
1 parent 285bb0f commit 69f00a6

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

frontend/src/components/ExistingDocument.jsx

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,15 @@
11
import Card from 'react-bootstrap/Card';
22
import { useNavigate } from 'react-router';
3-
import { format } from 'date-fns';
3+
import { format, isValid } from 'date-fns';
44

55
function ExistingDocument({ document, relatedTo, verb, setLastUpdate, backend }) {
66
const navigate = useNavigate();
77
const title = document.dc_title || 'Untitled document';
88
const isPartOf = document.dc_isPartOf || '';
99
const creator = document.dc_creator || '';
10-
const issued = format(new Date(document.dc_issued), 'dd/MM/yyyy HH:mm') || '';
10+
const rawIssued = new Date(`${document.dc_issued}`);
11+
console.log(document._id, document.dc_issued, rawIssued);
12+
const issued = isValid(rawIssued) ? format(rawIssued, 'dd/MM/yyyy HH:mm') : '';
1113
const sourceChunksToBeLinked = (verb !== 'includes' && relatedTo.length)
1214
? [{ verb, object: relatedTo[0] }]
1315
: relatedTo.map(object =>({ verb, object }));

0 commit comments

Comments
 (0)