mirror of
https://github.com/sourcegraph/sourcegraph.git
synced 2026-02-06 16:51:55 +00:00
Quickfix for attribution panics (#60465)
* Quickfix for attribution panics * Return uninitialized gateway if client is nil
This commit is contained in:
parent
458ce56cf3
commit
ac7c014b39
@ -81,6 +81,9 @@ func (e *enterpriseInitialization) Service() attribution.Service {
|
||||
if e.endpoint == "" || e.token == "" {
|
||||
return attribution.Uninitialized{}
|
||||
}
|
||||
if e.client == nil {
|
||||
return attribution.Uninitialized{}
|
||||
}
|
||||
return attribution.NewGatewayProxy(e.observationCtx, e.client)
|
||||
}
|
||||
|
||||
|
||||
@ -141,6 +141,9 @@ func (c *client) Attribution(ctx context.Context, snippet string, limit int) (At
|
||||
return Attribution{}, err
|
||||
}
|
||||
req.Header.Set("Authorization", fmt.Sprintf("Bearer %s", c.accessToken))
|
||||
if c.cli == nil {
|
||||
return Attribution{}, errors.New("no http client")
|
||||
}
|
||||
resp, err := c.cli.Do(req)
|
||||
if err != nil {
|
||||
return Attribution{}, err
|
||||
|
||||
Loading…
Reference in New Issue
Block a user