Skip to content

Revisions: Wrong author shown for Jetpack/Atomic sites #11217

@rachelmcr

Description

@rachelmcr

Expected behavior

The expected behavior given how the API works now is that the app syncs all authors for a site when it syncs the site details. The revisions API includes the user ID for the author of each revision, and the app uses details from syncing the full list of authors to fill in the Gravatar and username for each revision.

Actual behavior

On Jetpack/Atomic sites, sometimes no author details or the wrong author details appear.

Case 1:

A user reported that on an Atomic site in the app, only one user (the admin/owner of the site) appeared next to all revisions on a post. However, an editor on the site had made some of those revisions, and in WP Admin the editor shows up correctly on those revisions.

In this case, the editor wasn't connected via Jetpack. This is a possible cause for all revisions being attributed to the admin user.

Case 2:

In various tests on Atomic and Jetpack sites, we have seen that no user info appears on the revision. It would be good to better understand why the author wasn't in the author list when the site was synced, and see if we can improve that experience.

cc @danielebogo
Internal ref: p4a5px-2m4-p2

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions