adobe-apiplatform / user-sync.py

Application for synchronizing Adobe customer directories via the User Management API
https://adobe-apiplatform.github.io/user-sync.py/en/user-manual/
MIT License
87 stars 67 forks source link

Push strategy generates an error in the latest stable release (2.9.1) #838

Closed madumro closed 5 months ago

madumro commented 8 months ago

Description UST throws an error when trying to use push strategy with the latest releases (2.9.0, 2.9.1, 2.10.1rc):

2024-01-04 13:26:46 8100 CRITICAL main - Unhandled exception Traceback (most recent call last): File "user_sync\app.py", line 461, in run_sync File "user_sync\app.py", line 409, in begin_work_umapi File "user_sync\engine\umapi.py", line 197, in run File "user_sync\engine\umapi.py", line 495, in sync_umapi_users AttributeError: 'list' object has no attribute 'data'

Steps to reproduce

Expected behavior The tool should push the changed to Admin Console without errors. This is critical for the customer who has over 200,000 students and 25,000 staff and need the push strategy.

Environment

Morish24 commented 6 months ago

We are also having getting the same error with all latest versions. Can this be fixed.