blu3r4y/jku-room-search

Fix scraping error if there are no courses for a room

Closed this issue · 0 comments

The build currently fails on
https://www.kusss.jku.at/kusss/coursecatalogue-search-lvas.action?sortParam0courses=lvaName&asccourses=true&detailsearch=true&advanced=%24advanced&lvaName=&abhart=all&organisationalHint=&lastname=&firstname=&lvaNr=&klaId=&type=all&curriculumContentKey=all&orgid=Alle&language=all&day=all&timefrom=all&timeto=all&room=MT%20226%20%20+&direct=true#result

TypeError: Cannot read property 'trim' of undefined
    at s.<anonymous> (/home/travis/build/blu3r4y/jku-room-search/dist/js/scraper.js:235:35744)
    at /home/travis/build/blu3r4y/jku-room-search/dist/js/scraper.js:235:227767
    at /home/travis/build/blu3r4y/jku-room-search/dist/js/scraper.js:235:230135
    at /home/travis/build/blu3r4y/jku-room-search/dist/js/scraper.js:235:200382
    at e.exports (/home/travis/build/blu3r4y/jku-room-search/dist/js/scraper.js:235:230101)
    at Object.e.exports [as reduce] (/home/travis/build/blu3r4y/jku-room-search/dist/js/scraper.js:235:229903)
    at l.t.map (/home/travis/build/blu3r4y/jku-room-search/dist/js/scraper.js:235:227730)
    at e.<anonymous> (/home/travis/build/blu3r4y/jku-room-search/dist/js/scraper.js:235:35660)
    at /home/travis/build/blu3r4y/jku-room-search/dist/js/scraper.js:235:29144
    at Object.next (/home/travis/build/blu3r4y/jku-room-search/dist/js/scraper.js:235:29249)