Skip to content

Commit 78c6aa5

Browse files
committed
improvement: remove unused MQTT message
1 parent deacab8 commit 78c6aa5

2 files changed

Lines changed: 8 additions & 7 deletions

File tree

tests/test_mqtt_client.py

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -206,8 +206,8 @@ def test_publish_status_success(self, mock_client_class, mqtt_client, temp_db):
206206
# Verify payload structure
207207
message = json.loads(payload)
208208
assert "total_time" in message
209-
assert "date" in message
210-
assert "timestamp" in message
209+
assert "last_mqtt_message" in message
210+
assert "total_time_last_check" in message
211211
assert message["total_time"] == 3600.0
212212

213213
@patch("workpulse.mqtt_client.mqtt.Client")
@@ -260,9 +260,11 @@ def test_publish_status_with_last_update(
260260
assert result is True
261261
call_args = mock_client.publish.call_args
262262
payload = json.loads(call_args[0][1])
263-
assert "last_update" in payload
263+
assert "total_time_last_check" in payload
264264
# last_update should be a string (ISO format) or None
265-
assert payload["last_update"] is None or isinstance(payload["last_update"], str)
265+
assert payload["total_time_last_check"] is None or isinstance(
266+
payload["total_time_last_check"], str
267+
)
266268

267269
@patch("workpulse.mqtt_client.mqtt.Client")
268270
def test_publish_status_exception(self, mock_client_class, mqtt_client):

workpulse/mqtt_client.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -132,12 +132,11 @@ def publish_status(self) -> bool:
132132
# Prepare message payload
133133
timestamp = datetime.now()
134134
message = {
135-
"last_update": (
135+
"total_time_last_check": (
136136
today_log.last_update.isoformat() if today_log.last_update else None
137137
),
138138
"total_time": today_log.total_active_time,
139-
"timestamp": timestamp.isoformat(),
140-
"date": today_log.date.isoformat(),
139+
"last_mqtt_message": timestamp.isoformat(),
141140
}
142141

143142
# Convert to JSON

0 commit comments

Comments
 (0)