"Revision log message" only accessible with "Administer Content" permission

Created on 9 April 2018, almost 7 years ago
Updated 2 February 2023, about 2 years ago

Problem/Motivation

This issue was originally discovered by the revision log message field not showing when content moderation is enabled.

The issue stems from if a content type is created without revisions enabled, then content moderation is added, content moderation assumed revisions are enabled, and prevents enabling/disabling revisions, however it doesn't actually enable revisions.

Proposed resolution

Enable Node revisions when enabling moderation on nodes.

Remaining tasks

User interface changes

API changes

Data model changes

🐛 Bug report
Status

Needs work

Version

9.5

Component
Content moderation 

Last updated 10 days ago

Created by

🇫🇷France GuillaumeDuveau Toulouse

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

  • 🇺🇸United States smustgrave

    if ($entity_type_id == 'node') {
    Won't this only fix it for nodes but what about media, blocks, or other entity types that can have revisions?

  • last update about 1 year ago
    29,723 pass
  • 🇮🇹Italy finex

    I was experiencing this bug: the "create new revision" checked and disabled and the log message input form not available (with content moderation enabled). I've fixed going to the content type settings page (admin/structure/types/manage/XXX) and pressing the save button.

    The content moderation module should automatically save the "new_revision" option of the content types managed by a workflow.

Production build 0.71.5 2024