sunlightlabs/congress — pull request #456 by konklone (2014-06-02 02:29:08+00:00)
Title: IG reports will fall back to landing_url if report is unreleased

Now that we've tackled DOE and DOD, some IG reports may be `unreleased`, and not have a `url` field. This will cause the `ig_reports` task to fail. This makes the scraper fall back to `landing_url` to populate the API's `url` field.

The IG report project is now enforcing that if the `url` is missing and `unreleased` is true, then `landing_url` must be populated. So this should be a safe bet.