fix: use Feishu global user API for org sync to bypass department hie…#295
fix: use Feishu global user API for org sync to bypass department hie…#295bigbearcool wants to merge 1 commit intodataelement:mainfrom
Conversation
…rarchy limits - Override sync_org_structure() to use contact/v3/users (global list) API - Add _fetch_all_users() method using global user list endpoint - Replace per-department fetch_users with global user fetch - Works regardless of department hierarchy position, fixes root-dept access issues - Fixes: Feishu API returns no-dept-authority error when fetching root department users
|
Thanks for the detailed work and for isolating this into its own PR. After reviewing the change and cross-referencing our git history, we can't merge the Feishu global user API switch at this time. Here's why:
Rather than asking you to iterate on the implementation, we'd like to understand the underlying problem you're solving. Could you describe:
We'll incorporate a proper solution into a future release. Closing this PR for now, but please share your requirements and we'll pick it up from there. |
…rarchy limits
Summary
Checklist