Thuong Nguyen
commited on
Commit
·
0937ecf
1
Parent(s):
e0a7f1e
Fix plant description: combine all parts instead of just first item
Browse files
services/flow1_service.py
CHANGED
|
@@ -118,11 +118,13 @@ class Flow1Service:
|
|
| 118 |
if "Mô tả" in plant_data and plant_data["Mô tả"]:
|
| 119 |
mo_ta = plant_data["Mô tả"]
|
| 120 |
if isinstance(mo_ta, dict):
|
| 121 |
-
#
|
|
|
|
| 122 |
for key, value in mo_ta.items():
|
| 123 |
-
if value:
|
| 124 |
-
|
| 125 |
-
|
|
|
|
| 126 |
|
| 127 |
if "Công dụng" in plant_data and plant_data["Công dụng"]:
|
| 128 |
cong_dung = plant_data["Công dụng"]
|
|
|
|
| 118 |
if "Mô tả" in plant_data and plant_data["Mô tả"]:
|
| 119 |
mo_ta = plant_data["Mô tả"]
|
| 120 |
if isinstance(mo_ta, dict):
|
| 121 |
+
# Combine all description parts
|
| 122 |
+
desc_parts = []
|
| 123 |
for key, value in mo_ta.items():
|
| 124 |
+
if value and str(value).strip():
|
| 125 |
+
desc_parts.append(f"{key.capitalize()}: {value}")
|
| 126 |
+
if desc_parts:
|
| 127 |
+
summary["description"] = " ".join(desc_parts)[:300] + ("..." if len(" ".join(desc_parts)) > 300 else "")
|
| 128 |
|
| 129 |
if "Công dụng" in plant_data and plant_data["Công dụng"]:
|
| 130 |
cong_dung = plant_data["Công dụng"]
|