Sambruk / EgilSCIM

The EGIL SCIM client
GNU Affero General Public License v3.0
4 stars 7 forks source link

Separate the rendering of objects from the sending of objects #210

Closed joesiltberg closed 4 months ago

joesiltberg commented 6 months ago

Currently the phase that sends information to the SCIM server also renders objects from base_object to rendered_object.

It would be better if all objects are rendered before we start the SCIM phase.

This will prepare for doing SS12000-aware selections before sending and it also clearly separates these two concerns.

It is also safer to do all the rendering before we start sending, we don't want to risk an uncaught exception during the SCIM phase.