소스 검색

add main commit e37c009b84cff595a796b7799ad87ab09ffd93c0
Commit e37c009b: 清除 StopTransaction TransactionData ,避免重複紀錄MeterValue

Robert 1 년 전
부모
커밋
ac296eebed
1개의 변경된 파일3개의 추가작업 그리고 0개의 파일을 삭제
  1. 3 0
      EVCB_OCPP.WSServer/Message/CoreProfileHandler.cs

+ 3 - 0
EVCB_OCPP.WSServer/Message/CoreProfileHandler.cs

@@ -751,6 +751,9 @@ internal partial class ProfileHandler
 
                                 if (_request.transactionData != null && _request.transactionData.Count > 0)
                                 {
+                                    //清除 StopTransaction TransactionData 
+                                    _request.transactionData[0].sampledValue.Clear();
+
                                     _request.transactionData[0].sampledValue.Add(new SampledValue()
                                     {
                                         context = ReadingContext.Transaction_End,