You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The list of participants is currently computed server side in lib/api but really it can be computed from the conversation so it should not exist on the ConversationType as it does not bring any new capability, it's just a convenience for our product to have it here.
Let's either move its computation fully client-side or create separate endpoints to compute them and have access to them. Both are fine.
The text was updated successfully, but these errors were encountered:
Well the only tension is for the public API this field really is not needed. What is the rationale for keeping it server-side versus moving the logic client-side? The rationale I see for doing it is simplifying the object we return from GET /.../conversations/[cId]
The list of participants is currently computed server side in lib/api but really it can be computed from the conversation so it should not exist on the ConversationType as it does not bring any new capability, it's just a convenience for our product to have it here.
Let's either move its computation fully client-side or create separate endpoints to compute them and have access to them. Both are fine.
The text was updated successfully, but these errors were encountered: