From b916f7c68a3e16413eac4be13f0404267561f90c Mon Sep 17 00:00:00 2001
From: zhangzengfei <zhangzengfei@smartai.com>
Date: 星期日, 20 十月 2024 09:05:54 +0800
Subject: [PATCH] fix bug

---
 nvcs/cache.go |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/nvcs/cache.go b/nvcs/cache.go
index 1c78d93..795dd37 100644
--- a/nvcs/cache.go
+++ b/nvcs/cache.go
@@ -34,14 +34,15 @@
 
 	lastData := c.data.Back()
 
-	c.data.PushBack(data)
 	// 濡傛灉妤煎眰鐩稿悓锛屽苟涓旀暟鎹湪1绉掑唴锛屽垯蹇界暐
-	if lastData.Value.(elevatorRunData).Timestamp == data.Timestamp {
+	if lastData != nil && lastData.Value.(elevatorRunData).Timestamp == data.Timestamp {
 		if lastData.Value.(elevatorRunData).Floor == data.Floor {
 			return
 		}
 	}
 
+	c.data.PushBack(data)
+
 	// 鏁版嵁搴撲繚瀛樹竴浠�
 	go func() {
 		var d = models.Positions{

--
Gitblit v1.8.0