Skip to content

Commit 6e6f081

Browse files
committed
better naming
1 parent 513b115 commit 6e6f081

File tree

7 files changed

+14
-16
lines changed

7 files changed

+14
-16
lines changed

rest/callback_handler.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -59,13 +59,13 @@ func (h *callbackHandler) getCredentials(oauthConfig *oauth2.Config) (*oauth2.To
5959
url := oauthConfig.AuthCodeURL(h.state, oauth2.AccessTypeOffline, oauth2.ApprovalForce, oauth2.S256ChallengeOption(verifier))
6060
code, state, err := h.authHandler(url, oauthConfig.ClientID)
6161
if err != nil {
62-
panic(err)
62+
return &oauth2.Token{}, err
6363
}
6464
if state != h.state {
65-
panic(fmt.Errorf("state mismatch expect %s, received %s", h.state, state))
65+
return &oauth2.Token{}, fmt.Errorf("state mismatch expect %s, received %s", h.state, state)
6666
}
6767
if tok, err := oauthConfig.Exchange(ctx, code, oauth2.VerifierOption(verifier)); err != nil {
68-
panic(err)
68+
return &oauth2.Token{}, err
6969
} else {
7070
return tok, nil
7171
}

rest/dailer_test.go

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -96,8 +96,6 @@ func setupTest() *http.Client {
9696
return (&net.Dialer{}).DialContext(ctx, network, tsMicrosoft.Listener.Addr().String())
9797
},
9898
DialTLSContext: func(ctx context.Context, network, addr string) (net.Conn, error) {
99-
// Redirect all connections to test server's listener
100-
// Redirect all connections to test server's listener
10199
var ts *httptest.Server
102100
switch addr {
103101
case "login.microsoftonline.com:443":
File renamed without changes.

rest/rest_google.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ func NewProviderGoogle(provider, sender string, storage ConfigStorage) (IProvide
5151
return p, nil
5252
}
5353

54-
func (p *GoogleProvider) sendMessageRest(bodyReader io.ReadCloser) (*http.Response, error) {
54+
func (p *GoogleProvider) sendMessageRest(bodyReader io.Reader) (*http.Response, error) {
5555
if requestBody, err := io.ReadAll(bodyReader); err != nil {
5656
panic(err)
5757
} else {

rest/rest_message.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -41,16 +41,16 @@ func (mh messageHeader) mimeHeader() io.Reader {
4141
return strings.NewReader(header.String())
4242
}
4343

44-
func encodeMessage(in io.Reader, args []string) (io.ReadCloser, error) {
44+
func encodeMessage(in io.Reader, args []string) (io.Reader, error) {
4545
header := parseArgs(args)
4646
var encodedBuf = bytes.NewBuffer(make([]byte, 0, 2048))
4747
messageEncoder := base64.NewEncoder(base64.StdEncoding, encodedBuf)
4848
defer messageEncoder.Close() //nolint: errcheck
4949
if _, err := io.Copy(messageEncoder, header.mimeHeader()); err != nil {
50-
panic(err)
50+
return nil, err
5151
}
5252
if _, err := io.Copy(messageEncoder, in); err != nil {
53-
panic(err)
53+
return nil, err
5454
}
55-
return io.NopCloser(encodedBuf), nil
55+
return encodedBuf, nil
5656
}

rest/rest_oauth.go

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,9 @@ func PathToken(prefix, provider, id string) string {
1919
return path.Join(prefix, fmt.Sprintf("token-%s-%s.json", provider, id))
2020
}
2121

22-
func CreateInitialToken(oauthConfig *oauth2.Config, provider, sender string, storage ConfigStorage) {
22+
func CreateInitialToken(oauthConfig *oauth2.Config, provider, sender string, storage ConfigStorage) error {
2323
var savedToken = SavedToken{token: &oauth2.Token{}, config: oauthConfig, provider: provider, id: sender, Storage: storage}
24-
if err := savedToken.Save(); err != nil {
25-
panic(err)
26-
}
24+
return savedToken.Save()
2725
}
2826

2927
func OAuthFlowToken(oauthConfig *oauth2.Config, provider, sender string, storage ConfigStorage) {
Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -172,9 +172,11 @@ func RunApp(c *AppConfigContainer, args []string) {
172172
}
173173
sConfig.ConfigParams = c.InitConfig
174174
err := sConfig.Save()
175+
if err != nil {
176+
log.Fatal(err)
177+
}
175178
initConfig := oauth2.Config{ClientID: sConfig.ConfigParams.Web.ClientID}
176-
CreateInitialToken(&initConfig, c.Provider, c.Sender, storageToken)
177-
179+
err = CreateInitialToken(&initConfig, c.Provider, c.Sender, storageToken)
178180
if err != nil {
179181
log.Fatal(err)
180182
}

0 commit comments

Comments
 (0)