Page MenuHomePhabricator

Conduit API method "diffusion.historyquery" fatals under Git if passed a bad "commit"
Open, LowPublic

Description

See https://discourse.phabricator-community.org/t/unhandled-exception-when-going-to-a-tag-that-does-not-exist-in-diffusion/2991.

If you specify an invalid commit/refname to diffusion.historyquery, the call fatals.

At time of writing, this can be reproduced here:

https://secure.phabricator.com/source/libphutil/history/master/;does-not-exist

The API call should have better behavior, and the UI on top of it should have friendlier messaging.

Event Timeline

epriestley triaged this task as Low priority.Fri, Aug 2, 1:58 PM
epriestley created this task.