Description
Appears to be an issue in the WebUIDriver.cls with HSUCR 2021.2. Clicking the refresh button next to the remote branches in the Git Web UI leads to this error (though if I run a fetch from the Source Control menu, that works fine)
fatal: could not read Username for 'https://github.com': No such device or address
Opened up the Developer Tools in the browser and I see this:
Form Data:
fetch --prune
Response:
fatal: could not read Username for 'https://github.com': No such device or address
Git-Stderr-Length: 83
Git-Return-Code: 128
Those latter two lines led me to WebUIDriver.cls as they're in the HandleRequest ClassMethod.
Not clear what path it is inspecting to determine the if/elseif logic in that method but happy to give more info if I know what I'm after. I think it may be this but unsure:
POST /ucr/isc/studio/usertemplates/gitsourcecontrol/webuidriver.csp/MYLIB/MYUCR.Productions.MYLIB.CLS/git HTTP/1.1