feat(connector): [31188f42] Finalize production optimizations, filtering, and dashboard enhancements

This commit is contained in:
2026-03-05 09:48:34 +00:00
parent e0cea543bb
commit 6fc30325d1
29 changed files with 1178 additions and 89 deletions

View File

@@ -168,7 +168,9 @@ class SuperOfficeClient:
data = resp.json()
all_results.extend(data.get('value', []))
next_page_url = data.get('next_page_url', None)
# Robust Pagination: Check both OData standard and legacy property
next_page_url = data.get('odata.nextLink') or data.get('next_page_url')
except requests.exceptions.HTTPError as e:
logger.error(f"❌ API Search Error for {query_string}: {e.response.text}")