Browse Source

Fix remaining get_version() calls to use get_current_version()

- modules/core/mdns.py: Fix mDNS advertisement (2 occurrences)
- main.py: Fix discover_tables endpoint

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
tuanchris 3 tuần trước cách đây
mục cha
commit
ddb5e84809
2 tập tin đã thay đổi với 3 bổ sung3 xóa
  1. 1 1
      main.py
  2. 2 2
      modules/core/mdns.py

+ 1 - 1
main.py

@@ -971,7 +971,7 @@ async def discover_tables(timeout: float = 3.0):
         "name": state.table_name,
         "host": "localhost",
         "port": state.server_port or 8080,
-        "version": version_manager.get_version(),
+        "version": await version_manager.get_current_version(),
         "url": f"http://localhost:{state.server_port or 8080}",
         "is_current": True
     }

+ 2 - 2
modules/core/mdns.py

@@ -213,7 +213,7 @@ class MDNSManager:
             await self.start_advertisement(
                 table_id=state.table_id,
                 table_name=table_name,
-                version=version_manager.get_version(),
+                version=await version_manager.get_current_version(),
                 port=state.server_port or 8080
             )
 
@@ -230,7 +230,7 @@ async def start_mdns_advertisement():
     await mdns_manager.start_advertisement(
         table_id=state.table_id,
         table_name=state.table_name,
-        version=version_manager.get_version(),
+        version=await version_manager.get_current_version(),
         port=state.server_port or 8080
     )