fix: enhance defensive coding for takenBy property in medication details

This commit is contained in:
Daniel Volz
2025-12-28 20:02:14 +01:00
parent 0ad98c26fc
commit 3b77d484c4
2 changed files with 62 additions and 1 deletions
+1 -1
View File
@@ -2400,7 +2400,7 @@ function AppContent() {
<div className="med-detail-titles">
<h2>{selectedMed.name}</h2>
{selectedMed.genericName && <span className="med-generic-name">{selectedMed.genericName}</span>}
{selectedMed.takenBy && selectedMe(d.takenBy || []).length > 0 && <span className="med-taken-by">{t('modal.for')} {selectedMed.takenBy.join(", ")}</span>}
{selectedMed.takenBy && (selectedMed.takenBy || []).length > 0 && <span className="med-taken-by">{t('modal.for')} {selectedMed.takenBy.join(", ")}</span>}
</div>
</div>
<div className="med-detail-section">