Spaces:
Sleeping
Sleeping
Upload 3 files
Browse files- edgar_client.py +7 -12
edgar_client.py
CHANGED
|
@@ -888,7 +888,9 @@ class EdgarDataClient:
|
|
| 888 |
"accn": matched_entry.get("accn", ""),
|
| 889 |
"fy": matched_entry.get("fy", 0),
|
| 890 |
"fp": matched_entry.get("fp", ""),
|
| 891 |
-
"frame": matched_entry.get("frame", "")
|
|
|
|
|
|
|
| 892 |
}
|
| 893 |
|
| 894 |
# Only add per-metric source if it differs from primary
|
|
@@ -903,19 +905,12 @@ class EdgarDataClient:
|
|
| 903 |
"filed": matched_entry.get("filed", "")
|
| 904 |
}
|
| 905 |
|
| 906 |
-
#
|
|
|
|
|
|
|
| 907 |
result[f"{metric_key}_details"] = {
|
| 908 |
"tag": metric_tag,
|
| 909 |
-
"
|
| 910 |
-
"fy": matched_entry.get("fy", 0),
|
| 911 |
-
"fp": matched_entry.get("fp", ""),
|
| 912 |
-
"val": matched_entry.get("val", 0),
|
| 913 |
-
"start": matched_entry.get("start", ""),
|
| 914 |
-
"end": matched_entry.get("end", ""),
|
| 915 |
-
"accn": matched_entry.get("accn", ""),
|
| 916 |
-
"filed": matched_entry.get("filed", ""),
|
| 917 |
-
"frame": matched_entry.get("frame", ""),
|
| 918 |
-
"data_source": data_source
|
| 919 |
}
|
| 920 |
|
| 921 |
# If data is found, break out of tag loop
|
|
|
|
| 888 |
"accn": matched_entry.get("accn", ""),
|
| 889 |
"fy": matched_entry.get("fy", 0),
|
| 890 |
"fp": matched_entry.get("fp", ""),
|
| 891 |
+
"frame": matched_entry.get("frame", ""),
|
| 892 |
+
"start": matched_entry.get("start", ""),
|
| 893 |
+
"end": matched_entry.get("end", "")
|
| 894 |
}
|
| 895 |
|
| 896 |
# Only add per-metric source if it differs from primary
|
|
|
|
| 905 |
"filed": matched_entry.get("filed", "")
|
| 906 |
}
|
| 907 |
|
| 908 |
+
# Simplified details: only metric-specific info (tag and val)
|
| 909 |
+
# All common fields (form, fy, fp, accn, filed, frame, data_source, start, end)
|
| 910 |
+
# are now in meta.primary_source
|
| 911 |
result[f"{metric_key}_details"] = {
|
| 912 |
"tag": metric_tag,
|
| 913 |
+
"val": matched_entry.get("val", 0)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 914 |
}
|
| 915 |
|
| 916 |
# If data is found, break out of tag loop
|