Skip to content

Commit 3b6b780

Browse files
committed
chore: minor code style improvements
1 parent 1cd1d0a commit 3b6b780

File tree

14 files changed

+161
-111
lines changed

14 files changed

+161
-111
lines changed

gen/mocks/users/service_mock.go

Lines changed: 112 additions & 73 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

internal/api/grpc/configuration.go

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@ package grpc
33
import (
44
"context"
55

6+
"github.com/samber/lo"
7+
68
"github.com/ChargePi/ocpp-manager/ocpp_v16"
79
"github.com/golang/protobuf/ptypes/empty"
810
"github.com/lorenzodonini/ocpp-go/ocpp1.6/core"
@@ -146,7 +148,7 @@ func (s *ConfigurationHandler) SetVariables(ctx context.Context, request *config
146148
for _, variable := range request.GetVariables() {
147149
status := "Failed"
148150

149-
err := s.settingsManager.UpdateKey(ocpp_v16.Key(variable.Key), variable.Value)
151+
err := s.settingsManager.UpdateKey(ocpp_v16.Key(variable.GetKey()), lo.ToPtr(variable.GetValue()))
150152
if err == nil {
151153
status = "Success"
152154
}
@@ -185,8 +187,8 @@ func toConfiguration(key core.ConfigurationKey) *configurationv1.OcppVariable {
185187
func toDisplay(d *configurationv1.Display) display.Settings {
186188
return display.Settings{
187189
IsEnabled: false,
188-
Driver: d.Type,
189-
Language: *d.Language,
190+
Driver: d.GetType(),
191+
Language: d.GetLanguage(),
190192
// I2C: nil,
191193
}
192194
}

internal/api/grpc/evse.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,8 @@ func (s *EvseHandler) GetEVSEs(ctx context.Context, empty *empty.Empty) (*grpc.G
3232
}
3333

3434
for _, e := range s.evseManager.GetEVSEs() {
35-
evSe := toEvse(e)
36-
response.Evses = append(response.Evses, evSe)
35+
evseDto := toEvse(e)
36+
response.Evses = append(response.Evses, evseDto)
3737
}
3838

3939
return response, nil
@@ -68,7 +68,7 @@ func (s *EvseHandler) GetEVSE(ctx context.Context, request *grpc.GetEVSERequest)
6868
func (s *EvseHandler) SetEVCC(ctx context.Context, request *grpc.SetEVCCRequest) (*grpc.SetEVCCResponse, error) {
6969
// todo
7070

71-
evse, err := s.evseManager.GetEVSE(int(request.EvseId))
71+
evse, err := s.evseManager.GetEVSE(int(request.GetEvseId()))
7272
if err != nil {
7373
return nil, err
7474
}
@@ -84,7 +84,7 @@ func (s *EvseHandler) SetPowerMeter(ctx context.Context, request *grpc.SetPowerM
8484
}
8585

8686
func (s *EvseHandler) GetUsageForEVSE(request *grpc.GetUsageForEVSERequest, server grpc.EvseService_GetUsageForEVSEServer) error {
87-
evseWithId, err := s.evseManager.GetEVSE(int(request.EvseId))
87+
evseWithId, err := s.evseManager.GetEVSE(int(request.GetEvseId()))
8888
if err != nil {
8989
return err
9090
}

internal/api/grpc/server.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -141,7 +141,7 @@ func authMiddleware(logger *zap.Logger, userService users.Service) func(context.
141141
return nil, status.Errorf(codes.Unauthenticated, "no basic header found: %v", err)
142142
}
143143

144-
if userService.CheckPassword(token, token) {
144+
if userService.CheckPassword(ctx, token, token) {
145145
return nil, status.Errorf(codes.Unauthenticated, "invalid auth credentials: %v", err)
146146
}
147147

internal/api/grpc/tag_auth.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ func (s *AuthService) AddAuthorizedCards(ctx context.Context, request *tagsv1.Ad
5555
response := &tagsv1.AddAuthorizedCardsResponse{Status: []string{}}
5656

5757
for _, tag := range request.GetAuthorizedCards() {
58-
err := s.tagManager.CacheTag(tag.TagId, types.NewIdTagInfo(types.AuthorizationStatus(tag.Status)))
58+
err := s.tagManager.CacheTag(tag.GetTagId(), types.NewIdTagInfo(types.AuthorizationStatus(tag.GetStatus())))
5959
if err != nil {
6060
response.Status = append(response.Status, "Failed")
6161
continue

internal/api/grpc/user.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ func (s *UserHandler) AddUser(ctx context.Context, user *grpc.AddUserRequest) (*
2626

2727
u := user.GetUser()
2828

29-
err := s.userService.AddUser(u.GetUsername(), u.GetPassword(), u.GetRole())
29+
err := s.userService.AddUser(ctx, u.GetUsername(), u.GetPassword(), u.GetRole())
3030
if err == nil {
3131
response.Status = "Success"
3232
}
@@ -35,7 +35,7 @@ func (s *UserHandler) AddUser(ctx context.Context, user *grpc.AddUserRequest) (*
3535
}
3636

3737
func (s *UserHandler) GetUser(ctx context.Context, request *grpc.GetUserRequest) (*grpc.GetUserResponse, error) {
38-
user, err := s.userService.GetUser(request.GetUsername())
38+
user, err := s.userService.GetUser(ctx, request.GetUsername())
3939
if err != nil {
4040
return nil, err
4141
}
@@ -48,7 +48,7 @@ func (s *UserHandler) GetUser(ctx context.Context, request *grpc.GetUserRequest)
4848
func (s *UserHandler) GetUsers(ctx context.Context, req *grpc.GetUsersRequest) (*grpc.GetUsersResponse, error) {
4949
response := &grpc.GetUsersResponse{}
5050

51-
getUsers, err := s.userService.GetUsers()
51+
getUsers, err := s.userService.GetUsers(ctx)
5252
if err != nil {
5353
return nil, err
5454
}
@@ -65,7 +65,7 @@ func (s *UserHandler) RemoveUser(ctx context.Context, request *grpc.RemoveUserRe
6565
Status: "Failed",
6666
}
6767

68-
err := s.userService.DeleteUser(request.Username)
68+
err := s.userService.DeleteUser(ctx, request.GetUsername())
6969
if err == nil {
7070
response.Status = "Success"
7171
}

internal/api/http/server.go

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,8 +48,10 @@ func NewServer(configuration Configuration) *Server {
4848
return &Server{
4949
router: ginRouter,
5050
server: &http.Server{
51-
Addr: configuration.Address,
52-
Handler: ginRouter.Handler(),
51+
Addr: configuration.Address,
52+
Handler: ginRouter.Handler(),
53+
ReadHeaderTimeout: time.Second * 20,
54+
ReadTimeout: time.Second * 20,
5355
},
5456
logger: logger,
5557
}

internal/diagnostics/service_test.go

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ import (
77
"testing"
88
"time"
99

10+
"go.uber.org/zap/zaptest"
11+
1012
"github.com/stretchr/testify/assert"
1113
"github.com/stretchr/testify/require"
1214
"github.com/stretchr/testify/suite"
@@ -19,7 +21,7 @@ type serviceTestSuite struct {
1921
}
2022

2123
func (s *serviceTestSuite) SetupTest() {
22-
service, err := NewService()
24+
service, err := NewService(zaptest.NewLogger(s.T()))
2325
s.Require().NoError(err)
2426

2527
s.service = service

internal/display/i18n/translator_test.go

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@ package i18n
33
import (
44
"testing"
55

6+
"go.uber.org/zap/zaptest"
7+
68
"github.com/stretchr/testify/suite"
79
)
810

@@ -16,7 +18,7 @@ func (s *translatorTestSuite) SetupSuite() {
1618
SupportedLanguages: []string{"en", "sl"},
1719
}
1820

19-
translator, err := NewTranslator(settings)
21+
translator, err := NewTranslator(zaptest.NewLogger(s.T()), settings)
2022
s.Require().NoError(err)
2123

2224
s.translator = translator

internal/display/manager_test.go

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ import (
66
"testing"
77
"time"
88

9+
"go.uber.org/zap/zaptest"
10+
911
mock_display "github.com/ChargePi/ChargePi-go/gen/mocks/pkg/hardware/display"
1012

1113
"github.com/ChargePi/ChargePi-go/internal/display/i18n"
@@ -21,7 +23,7 @@ type displayManagerTestSuite struct {
2123
}
2224

2325
func (s *displayManagerTestSuite) SetupSuite() {
24-
manager, err := NewDisplayManager()
26+
manager, err := NewDisplayManager(zaptest.NewLogger(s.T()))
2527
s.Require().NoError(err)
2628
s.manager = manager
2729
s.displayMocks = make(map[string]*mock_display.MockDisplay)
@@ -69,7 +71,7 @@ func (s *displayManagerTestSuite) TestDisplayMessage() {
6971
}
7072

7173
func (s *displayManagerTestSuite) TestStrategy() {
72-
translator, err := i18n.NewTranslator(i18n.Settings{})
74+
translator, err := i18n.NewTranslator(zaptest.NewLogger(s.T()), i18n.Settings{})
7375
s.Require().NoError(err)
7476

7577
tests := []struct {

0 commit comments

Comments
 (0)