Answer:
Did the store fail to reasonably accommodate this employee? Why or why not?
Yes, the store did fail to accommodate this woman. Changing her work schedule was not an extra benefit, it was a necessity for her. Changing her schedule due to valid medical reasons isn't being nice to her, it is doing the right thing. She was a good employee since she tried to keep working despite being difficult for her to go to work, but was unable to continue doing so.
In legal terms, in order to determine if the supervisor's actions violated the American Disabilities Act, we must first know if the woman's glaucoma was so severe that it was considered a disability. Apparently due to the doctor's note, her condition could be considered a disability. If she was legally disabled, then the supervisor and the company should have been fined. They are legally required to change her work shift.