Skip to content

Add favorite status to recents response #4263

@mcbouslog

Description

@mcbouslog

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions