Невозможно удалить старые темы

Я использую Helm для развертывания образа Bitnami Discourse на сервере и в основном взаимодействую с ним через API. Столкнулся со следующей проблемой:

Пользователь может создать тему, а затем удалить её вскоре после создания. Однако если проходит около недели, тот же пользователь получает ошибку при попытке удалить пост. Просматривая логи, я вижу:

Started DELETE “/t/124” for 162.220.157.139 at 2022-06-20 19:41:43 +0000
Mon, Jun 20 2022 2:41:43 pm Processing by TopicsController#destroy as JSON
Mon, Jun 20 2022 2:41:43 pm Parameters: {“id”=>“124”, “topic”=>{}}
Mon, Jun 20 2022 2:41:43 pm Can’t verify CSRF token authenticity.
Mon, Jun 20 2022 2:41:43 pm Completed 422 Unprocessable Entity in 29ms (Views: 0.2ms ActiveRecord: 0.0ms Allocations: 2357)

Это лог успешного удаления:

Started DELETE “/t/135” for 162.220.157.139 at 2022-06-20 21:37:07 +0000
Mon, Jun 20 2022 4:37:08 pm Processing by TopicsController#destroy as JSON
Mon, Jun 20 2022 4:37:08 pm Parameters: {“id”=>“135”, “topic”=>{}}
Mon, Jun 20 2022 4:37:08 pm Can’t verify CSRF token authenticity.
Mon, Jun 20 2022 4:37:08 pm Rendered text template (Duration: 0.0ms Allocations: 1)
Mon, Jun 20 2022 4:37:08 pm Completed 200 OK in 301ms (Views: 1.4ms ActiveRecord: 0.0ms Allocations: 11569)

Даже в самом интерфейсе при попытке удалить старое сообщение я получаю:

У вас нет прав на удаление этой темы. Если вы действительно хотите её удалить, отправьте сигнал модератору с обоснованием.

Есть ли идеи, почему пользователь не может удалить свою тему после того, как прошло некоторое время?

Также для входа используется аутентификация OIDC (Keycloak).

Существует настройка. Найдите в настройках сайта слово «удалить», и вы её обнаружите.

Пользователь может удалить свою тему, пока в ней нет ответов. В противном случае он получит эту ошибку. Это сделано для того, чтобы предотвратить удаление чужого контента без ведома или одобрения сотрудников.

Думаю, на этом всё. Я думал, что есть окно удаления, как «ограничение времени редактирования поста».

Я перепроверил все настройки и изменил всё, что могло бы влиять на посты, темы и удаление/удаление, но это не дало никакого эффекта.

Посты, которые пользователь пытается удалить, не имеют ответов, но им уже более недели. Пользователь только что смог удалить пост, которому было 16 часов, и сегодня позже протестирует удаление поста возрастом 24 часа.

Вот данные пользователя и темы, которую он не может удалить:

{
  user: {
    id: 20,
    username: 'molenchuk-tite-99ecd',
    name: 'teacher firstgrade',
    avatar_template: '/letter_avatar_proxy/v4/letter/m/cab0a1/{size}.png',
    email: 'molenchuk+titeacher@weare5stones.com',
    secondary_emails: [],
    active: true,
    admin: false,
    moderator: false,
    last_seen_at: '2022-06-20T21:49:19.750Z',
    last_emailed_at: null,
    created_at: '2022-06-13T16:33:29.655Z',
    last_seen_age: 60354.179525574,
    last_emailed_age: null,
    created_at_age: 684104.274168186,
    trust_level: 1,
    manual_locked_trust_level: null,
    flag_level: 0,
    title: null,
    time_read: 168,
    staged: false,
    days_visited: 1,
    posts_read_count: 6,
    topics_entered: 1,
    post_count: 0
  },
  topic: {
    post_stream: { 
      posts: [
        {
          id: 127,
          name: 'teacher firstgrade',
          username: 'molenchuk-tite-99ecd',
          avatar_template: '/letter_avatar_proxy/v4/letter/m/cab0a1/{size}.png',
          created_at: '2022-06-13T16:36:45.485Z',
          cooked: '<p>Это сообщение подтверждает, что система теперь работает.</p>',
          post_number: 1,
          post_type: 1,
          updated_at: '2022-06-13T16:36:45.485Z',
          reply_count: 0,
          reply_to_post_number: null,
          quote_count: 0,
          incoming_link_count: 0,
          reads: 2,
          readers_count: 1,
          score: 0.2,
          yours: false,
          topic_id: 124,
          topic_slug: 'confirmation-data',
          display_username: 'teacher firstgrade',
          primary_group_name: null,
          primary_group_flair_url: null,
          primary_group_flair_bg_color: null,
          primary_group_flair_color: null,
          version: 1,
          can_edit: true,
          can_delete: false,
          can_recover: false,
          can_wiki: true,
          read: false,
          user_title: null,
          bookmarked: false,
          actions_summary: [
            { id: 2, can_act: true },
            { id: 3, can_act: true },
            { id: 4, can_act: true },
            { id: 8, can_act: true },
            { id: 6, can_act: true },
            { id: 7, can_act: true }
          ],
          moderator: false,
          admin: false,
          staff: false,
          user_id: 20,
          hidden: false,
          trust_level: 1,
          deleted_at: null,
          user_deleted: false,
          edit_reason: null,
          can_view_edit_history: true,
          wiki: false,
          reviewable_id: 0,
          reviewable_score_count: 0,
          reviewable_score_pending_count: 0
        }
      ],
      stream: [ 127 ]
    },
    timeline_lookup: [ [ 1, 7 ] ],
    suggested_topics: [ [Object], [Object], [Object], [Object], [Object] ],
    id: 124,
    title: 'Confirmation Data',
    fancy_title: 'Confirmation Data',
    posts_count: 1,
    created_at: '2022-06-13T16:36:45.265Z',
    views: 9,
    reply_count: 0,
    like_count: 0,
    last_posted_at: '2022-06-13T16:36:45.485Z',
    visible: true,
    closed: false,
    archived: false,
    has_summary: false,
    archetype: 'regular',
    slug: 'confirmation-data',
    category_id: 22,
    word_count: 12,
    deleted_at: null,
    user_id: 20,
    featured_link: null,
    pinned_globally: false,
    pinned_at: null,
    pinned_until: null,
    image_url: null,
    slow_mode_seconds: 0,
    draft: null,
    draft_key: 'topic_124',
    draft_sequence: 0,
    unpinned: null,
    pinned: false,
    current_post_number: 1,
    highest_post_number: 1,
    deleted_by: null,
    has_deleted: false,
    actions_summary: [
      { id: 4, count: 0, hidden: false, can_act: true },
      { id: 8, count: 0, hidden: false, can_act: true },
      { id: 7, count: 0, hidden: false, can_act: true }
    ],
    chunk_size: 20,
    bookmarked: false,
    topic_timer: null,
    message_bus_last_id: 0,
    participant_count: 1,
    show_read_indicator: false,
    thumbnails: null,
    details: {
      can_edit: true,
      notification_level: 1,
      can_move_posts: true,
      can_delete: true,
      can_remove_allowed_users: true,
      can_invite_to: true,
      can_create_post: true,
      can_reply_as_new_topic: true,
      can_flag_topic: true,
      can_convert_topic: true,
      can_review_topic: true,
      can_close_topic: true,
      can_archive_topic: true,
      can_split_merge_topic: true,
      can_edit_staff_notes: true,
      can_toggle_topic_visibility: true,
      can_pin_unpin_topic: true,
      can_moderate_category: true,
      can_remove_self_id: 1,
      participants: [
        {
          id: 20,
          username: 'molenchuk-tite-99ecd',
          name: 'teacher firstgrade',
          avatar_template: '/letter_avatar_proxy/v4/letter/m/cab0a1/{size}.png',
          post_count: 1,
          primary_group_name: null,
          primary_group_flair_url: null,
          primary_group_flair_color: null,
          primary_group_flair_bg_color: null,
          trust_level: 1
        }
      ],
      created_by: {
        id: 20,
        username: 'molenchuk-tite-99ecd',
        name: 'teacher firstgrade',
        avatar_template: '/letter_avatar_proxy/v4/letter/m/cab0a1/{size}.png'
      },
      last_poster: {
        id: 20,
        username: 'molenchuk-tite-99ecd',
        name: 'teacher firstgrade',
        avatar_template: '/letter_avatar_proxy/v4/letter/m/cab0a1/{size}.png'
      }
    }
  }
}

Можете удалить это из UX?

Нельзя удалить это и из UX

А какое там сообщение? (Тогда вы сможете найти место в коде, где упоминается эта ошибка)

Вот сообщение, которое я получаю

Это напоминает мне о лимитах на редактирование.

По-моему, поскольку текст в сообщении изменяется, при его удалении этот лимит также влияет на удаление.

Я помню эту тему, где редактирование также вызывало проблемы.

Именно это я, должно быть, искал!