mirror of
https://github.com/jesseduffield/lazygit.git
synced 2025-04-21 12:16:54 +02:00
Fix crash when a background fetch prompts for credentials (#2789)
This commit is contained in:
commit
b1a090d4c0
@ -331,9 +331,13 @@ func (self *cmdObjRunner) processOutput(
|
|||||||
askFor, ok := checkForCredentialRequest(newBytes)
|
askFor, ok := checkForCredentialRequest(newBytes)
|
||||||
if ok {
|
if ok {
|
||||||
responseChan := promptUserForCredential(askFor)
|
responseChan := promptUserForCredential(askFor)
|
||||||
task.Pause()
|
if task != nil {
|
||||||
|
task.Pause()
|
||||||
|
}
|
||||||
toInput := <-responseChan
|
toInput := <-responseChan
|
||||||
task.Continue()
|
if task != nil {
|
||||||
|
task.Continue()
|
||||||
|
}
|
||||||
// If the return data is empty we don't write anything to stdin
|
// If the return data is empty we don't write anything to stdin
|
||||||
if toInput != "" {
|
if toInput != "" {
|
||||||
_, _ = writer.Write([]byte(toInput))
|
_, _ = writer.Write([]byte(toInput))
|
||||||
|
Loading…
x
Reference in New Issue
Block a user