86ace94 report_validation_results: properly handle not-found pages

Authored and Committed by adamwill 8 years ago
    report_validation_results: properly handle not-found pages
    
    any time we couldn't instantiate a Page at all from the info
    in a ResTup (as opposed to instantiating a Page which doesn't
    exist in the wiki, which is a slightly different case) we'd wind
    up exploding further down because we'd try to iterate a None -
    we're setting a value in pagedict to None but later we try
    to do `for (page, resdict) in pagedict.values()`, which
    isn't going to end well. So, instead when we don't find a
    matching page, set the value to (None, None) and handle that
    appropriately in the one other place we check for a none-y
    value.
    
        
file modified
+5 -5