Skip to content

Commit

Permalink
Ocpp: fix transaction start
Browse files Browse the repository at this point in the history
  • Loading branch information
andig committed Oct 18, 2023
1 parent 226ad0d commit a346c10
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions charger/ocpp/connector_core.go
Original file line number Diff line number Diff line change
Expand Up @@ -74,10 +74,10 @@ func (conn *Connector) StartTransaction(request *core.StartTransactionRequest) (
defer conn.mu.Unlock()

// expired request
if request.Timestamp != nil && conn.clock.Since(request.Timestamp.Time) < transactionExpiry {
if request.Timestamp != nil && conn.clock.Since(request.Timestamp.Time) > transactionExpiry {
res := &core.StartTransactionConfirmation{
IdTagInfo: &types.IdTagInfo{
Status: types.AuthorizationStatusExpired,
Status: types.AuthorizationStatusExpired, // reject
},
}

Expand Down Expand Up @@ -105,7 +105,7 @@ func (conn *Connector) StopTransaction(request *core.StopTransactionRequest) (*c
if request.Timestamp != nil && conn.clock.Since(request.Timestamp.Time) > transactionExpiry {
res := &core.StopTransactionConfirmation{
IdTagInfo: &types.IdTagInfo{
Status: types.AuthorizationStatusExpired, // accept
Status: types.AuthorizationStatusExpired, // reject
},
}

Expand Down

0 comments on commit a346c10

Please sign in to comment.