fixing issues with getting calendar with no runs

also added currently unused fill_dates function w/ tests