Zubeida,wife of Caliph Harun ar Rashid was forgiven as she a put cloth on her head upon hearing the azaan whilst she was in the palace...' This part is not correct.
Actually, it was a hot day whilst she was in her garden and she told her female attendant to bring a glass of water. When it was brought the Adhaan commenced. She paused, listened to the Adhaan, then responded to it. Thereafter she drank the glass of water. The story after that about her forgiveness is correct.