fix: feed current dasha into web marriage path and keep chart fences on failure (BUG-609, BUG-610, BUG-611)
Consultation was passing the birth mahadasha into event-class splits, so marriage hits stayed empty and timing still said 缔结. Read live MD/AD from dasha_sub_periods, derive activation copy from the split, and isolate fence failures so one bad varga cannot 500 the whole report. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -214,6 +214,7 @@ def test_health_endpoint_exposes_runtime_accuracy_metadata() -> None:
|
||||
assert handler.status_code == 200
|
||||
payload = handler.payload()
|
||||
assert payload['status'] == 'ok'
|
||||
assert payload['version'] == jyotish_api_server.__version__
|
||||
assert payload['ayanamsa_default'] == 'raman'
|
||||
assert 'swisseph_available' in payload
|
||||
assert 'swisseph_version' in payload
|
||||
|
||||
Reference in New Issue
Block a user