Spaces:
Sleeping
Sleeping
Commit
·
31a84a9
1
Parent(s):
efb4a48
Add system
Browse files- system/process_time.py +2 -0
- test.html +5 -1
system/process_time.py
CHANGED
@@ -115,6 +115,8 @@ def extract_columns_to_dict(file_path, delimiter='\t'):
|
|
115 |
|
116 |
|
117 |
def parse_date(date_str):
|
|
|
|
|
118 |
try:
|
119 |
return datetime.datetime.strptime(date_str, "%Y-%m-%d"), date_str
|
120 |
except ValueError:
|
|
|
115 |
|
116 |
|
117 |
def parse_date(date_str):
|
118 |
+
if not date_str:
|
119 |
+
return None, date_str
|
120 |
try:
|
121 |
return datetime.datetime.strptime(date_str, "%Y-%m-%d"), date_str
|
122 |
except ValueError:
|
test.html
CHANGED
@@ -318,7 +318,11 @@
|
|
318 |
if (!eventsRes.ok) throw new Error("Event file not found or malformed");
|
319 |
const data = await eventsRes.json();
|
320 |
if (!Array.isArray(data)) throw new Error("Unexpected data format");
|
321 |
-
|
|
|
|
|
|
|
|
|
322 |
// p.innerHTML = `<strong>We have found ${data.length} events for this pledge.</strong><br><br>` +
|
323 |
// data.map((e, index) => `
|
324 |
p.innerHTML =
|
|
|
318 |
if (!eventsRes.ok) throw new Error("Event file not found or malformed");
|
319 |
const data = await eventsRes.json();
|
320 |
if (!Array.isArray(data)) throw new Error("Unexpected data format");
|
321 |
+
|
322 |
+
if (data.length === 0) {
|
323 |
+
p.innerHTML = `<div class="text-gray-500 italic"> Sorry, we do not find any progress for this pledge.</div>`;
|
324 |
+
return;
|
325 |
+
}
|
326 |
// p.innerHTML = `<strong>We have found ${data.length} events for this pledge.</strong><br><br>` +
|
327 |
// data.map((e, index) => `
|
328 |
p.innerHTML =
|