crystaltoolkit
crystaltoolkit copied to clipboard
correct api endpoint from search_summary_docs -> search
Error message:
Traceback (most recent call last):
File "/usr/local/lib/python3.11/site-packages/crystal_toolkit/components/search.py", line 167, in update_results
results = get_human_readable_results_from_search_term(search_term)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/flask_caching/__init__.py", line 899, in decorated_function
rv = self._call_fn(f, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/flask_caching/__init__.py", line 185, in _call_fn
return ensure_sync(fn)(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/crystal_toolkit/components/search.py", line 123, in get_human_readable_results_from_search_term
entries = mpr.summary.search_summary_docs(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'SummaryRester' object has no attribute 'search_summary_docs'
Root cause:
mpr.summary.search_summary_docs is deprecated
Fix:
- entries = mpr.summary.search_summary_docs(formula=search_term, fields=fields)
+ entries = mpr.summary.search(formula=search_term, fields=fields)