Updates ScenarioActions to handle errors better
Updates ScenarioActions to handle errors better

Errors when hitting the API will now redirect the user to a less specific URL.

404s on /generators/:id/scenario/:uuid will redirect the user to /generators/:id.
404s on /generators/:id will redirect the user to /generators/random.

Along with that if the ID used when requesting a generator does not match the generator’s slug we’ll use browserHistory.replace to move the user over to the canonical path.

scenario-generator/frontend,scenario-generator/frontend