Skip to content
Snippets Groups Projects
Commit 0a8dcf87 authored by tina's avatar tina
Browse files

fixes bugs on ios where entered symptoms were not displayed

parent 6592d742
No related branches found
No related tags found
No related merge requests found
...@@ -43,11 +43,11 @@ export default class DayColumn extends Component { ...@@ -43,11 +43,11 @@ export default class DayColumn extends Component {
} else if (symptom === 'pain') { } else if (symptom === 'pain') {
// is any pain documented? // is any pain documented?
acc.pain = cycleDay.pain && acc.pain = cycleDay.pain &&
Object.values(cycleDay.pain).some(x => x === true) Object.values({...cycleDay.pain}).some(x => x === true)
} else if (symptom === 'mood') { } else if (symptom === 'mood') {
// is mood documented? // is mood documented?
acc.mood = cycleDay.mood && acc.mood = cycleDay.mood &&
Object.values(cycleDay.mood).some(x => x === true) Object.values({...cycleDay.mood}).some(x => x === true)
} }
acc[`${symptom}Exclude`] = cycleDay[symptom] && cycleDay[symptom].exclude acc[`${symptom}Exclude`] = cycleDay[symptom] && cycleDay[symptom].exclude
return acc return acc
......
...@@ -106,7 +106,7 @@ export default class CycleDayOverView extends Component { ...@@ -106,7 +106,7 @@ export default class CycleDayOverView extends Component {
}, },
sex: sex => { sex: sex => {
let sexLabel = [] let sexLabel = []
if (sex && Object.values(sex).some(val => val)){ if (sex && Object.values({...sex}).some(val => val)){
Object.keys(sex).forEach(key => { Object.keys(sex).forEach(key => {
if(sex[key] && key !== 'other' && key !== 'note') { if(sex[key] && key !== 'other' && key !== 'note') {
sexLabel.push( sexLabel.push(
...@@ -128,7 +128,7 @@ export default class CycleDayOverView extends Component { ...@@ -128,7 +128,7 @@ export default class CycleDayOverView extends Component {
}, },
pain: pain => { pain: pain => {
let painLabel = [] let painLabel = []
if (pain && Object.values(pain).some(val => val)){ if (pain && Object.values({...pain}).some(val => val)){
Object.keys(pain).forEach(key => { Object.keys(pain).forEach(key => {
if(pain[key] && key !== 'other' && key !== 'note') { if(pain[key] && key !== 'other' && key !== 'note') {
painLabel.push(painLabels[key]) painLabel.push(painLabels[key])
...@@ -147,7 +147,7 @@ export default class CycleDayOverView extends Component { ...@@ -147,7 +147,7 @@ export default class CycleDayOverView extends Component {
}, },
mood: mood => { mood: mood => {
let moodLabel = [] let moodLabel = []
if (mood && Object.values(mood).some(val => val)){ if (mood && Object.values({...mood}).some(val => val)){
Object.keys(mood).forEach(key => { Object.keys(mood).forEach(key => {
if(mood[key] && key !== 'other' && key !== 'note') { if(mood[key] && key !== 'other' && key !== 'note') {
moodLabel.push(moodLabels[key]) moodLabel.push(moodLabels[key])
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment