I’m looking to build and interface that shows every user’s ‘last time active’ as we continue to work from home.
My initial thought was to loop through every artists and get their last recorded Event Log. Which works out perfect. However when you have over 100 people that i have to loop through before populating the interface, that is a lot of calls to shotgun.
Call 1: Get all human users in shotgun
Call 2: loop through every user and get their last known activity log entry.
Display in a list view every users name, and time elapsed since last user activity entry per user.
Is there a way to improve this or tackle this situation?