Related Talk discussion: https://www.zooniverse.org/talk/17/3138989
The issue noted in linked Talk discussion: favorited status doesn't persist when a project's Recents page is refreshed. This is because the favorited status is initially tracked in app state on the front end, and the favorited status is not included in the https://www.zooniverse.org/api/users/[user ID]/recents?http_cache=true&project_id=[project ID] on page load or refresh.
I'm not sure what the best solution is to a better UX for this. Starting here in panoptes, but maybe this issue should be moved to Panoptes Front End or front-end-monorepo, or there's simply not the bandwidth for any related enhancement. Very open to suggestion.
Related Talk discussion: https://www.zooniverse.org/talk/17/3138989
The issue noted in linked Talk discussion: favorited status doesn't persist when a project's Recents page is refreshed. This is because the favorited status is initially tracked in app state on the front end, and the favorited status is not included in the
https://www.zooniverse.org/api/users/[user ID]/recents?http_cache=true&project_id=[project ID]on page load or refresh.I'm not sure what the best solution is to a better UX for this. Starting here in panoptes, but maybe this issue should be moved to Panoptes Front End or front-end-monorepo, or there's simply not the bandwidth for any related enhancement. Very open to suggestion.