Upload fails for branches beginning with a hash sign
jesperolsson-se opened this issue · 5 comments
jesperolsson-se commented
When the reporter runs on a branch whose name begins with a #
(i.e., uses autolinking), it will receive a 404 NOT_FOUND
. The branch name is likely dropped en route, since it doesn't appear in the response.
{
"name": "NOT_FOUND",
"message": "Report \"/github.com/jesperolsson-se/capsyl/\" does not exist",
"status": 404,
"errors": [],
"stack": "NOT_FOUND: Report \"/github.com/jesperolsson-se/capsyl/\" does not exist\n at ReportsController.parseSlug (file:///app/node_modules/@stryker-mutator/dashboard-backend/dist/src/api/ReportsController.js:84:23)\n at ReportsController.get (file:///app/node_modules/@stryker-mutator/dashboard-backend/dist/src/api/ReportsController.js:65:43)\n at file:///app/node_modules/@tsed/platform-params/lib/esm/builder/PlatformParams.js:55:46"
}
mthmulders commented
Thanks for the report, @jesperolsson-se. I'm checking with the people behind the Stryker Dashboard to see what their API expects.
jesperolsson-se commented
Attempted this scenario with 0.1.5
and everything worked as expected.
mthmulders commented
Thanks for confirming, @jesperolsson-se. Could you please double-check if this also fixes your other issue, #68?
jesperolsson-se commented
@mthmulders
That was my plan. I simply didn't have time to, yesterday 🙂
mthmulders commented
Happens to all of us, every now and then. Thanks nevertheless!