Täytä seuraava lause: Koska basilika sijaitsi Aurelianuksen muurien ulkopuolella, se vahingoittui 800-luvulla sarrassien hyökkäyksen aikana. Tämän seurauksena paavi Johannes VIII (872-82) vahvisti basilikaa, luostaria ja talonpoikien asuinpaikkoja muodostaen Johannispolis-kaupungin (italiaksi: "Giovannipoli"), joka oli olemassa vuoteen 1348 saakka.
Se tuhoutui maanjäristyksessä.