Edit comments are currently not transferred to the client at all. A "comment" field exists in EntityChange metadata, but it's always empty. We need to put the edit comment into the EntityChange sent to the clients:
EntityChange: drop the $comment field, drop setComment, implement getComment based on getMetadata, plus the fallback logic from the old setComment.
EntityChange: Set 'comment' field in metadata in setMetadataFromRC; Set all metadata (including comment) in setRevisionInfo(); retain comment in setMetadataFromUser().
Description
Description
Details
Details
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Open | None | T90435 [Epic] Wikidata watchlist improvements (client) | |||
Open | None | T108688 [Story] meaningful edit summaries on the client | |||
Resolved | daniel | T108686 [Task] Transfer edit comments to client |
Event Timeline
Comment Actions
Change 231570 had a related patch set uploaded (by Addshore):
Remove 'comment' from EntityChange::setMetadata validKeys
Comment Actions
Change 231570 merged by jenkins-bot:
Remove 'comment' from EntityChange::setMetadata validKeys
Comment Actions
Change 232924 had a related patch set uploaded (by Daniel Kinzler):
Record edit summary in Change objects.