episphere / questionnaire

1 stars 2 forks source link

SRVBLU_MENS2_V1R0 Range Check Doesn't Work on iPhone #359

Closed woodruffr closed 2 months ago

woodruffr commented 5 months ago

The min (no more than 60 days ago) and max (no later than today) ranges don't work on an iPhone with Safari.

This is from a PC:

image

This is from the iPhone:

image After clicking next, it took me to the next page while keeping the out-of-range date. image

image

cusackjm commented 5 months ago

Not sure if this is an issue, given that the date from Blood/Urine/mouthwash or blood/urine is not passing over to Menstrual Cycle Survey because the surveys are being triggered independently for Spanish testing. I think we should make note of this and try to replicate it once the surveys are triggered with the regular code.

(I otherwise can't replicate the issue now, because I need the date from Blood/Urine/mouthwash or blood/urine to do so)

boyd-mj commented 4 months ago

Flagging this so we can test in stage

boyd-mj commented 3 months ago

@cusackjm can you please make sure your team checks this when they test menstrual cycle in stage?

cusackjm commented 3 months ago

@boyd-mj yes- will update this issue after we test

boyd-mj commented 2 months ago

We are encountering this issue again when testing Menstrual Cycle in stage using Safari.

boyd-mj commented 2 months ago

@cunnaneaq @m-j-horner Sorry, to add more information, last time we believed this had to do with overriding the normal time-lapse in triggering the survey. Since Gene had to manually trigger the surveys we tested, we suspect that's the case here again. Can you confirm that we do not need to be concerned about this? Thanks!

woodruffr commented 2 months ago

This has been tested for Menstrual Cycle Stage Testing Scenario 2 by waiting for the natural trigger. The account was retested with a Mac and Safari, and the survey passed all testing for that scenario/browser combination.

image