Cannot uninstall due to inability to remove file.feeds_item field

Created on 26 October 2021, over 2 years ago
Updated 9 May 2023, about 1 year ago

Problem/Motivation

Cannot uninstall feeds module due to existing file.feeds_item field -- the file entity has no UI to manage fields so there is no way to remove this field from the file entity. Blocks uninstalling.

Steps to reproduce

I took over this site and deleted both the feeds and feed types (in that order) and it removed the feeds_item field from every entity except files.

Proposed resolution

Remove the feeds_item field from the file entity during uninstall.

πŸ’¬ Support request
Status

Active

Component

Code

Created by

πŸ‡ΊπŸ‡ΈUnited States joegl

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.

  • πŸ‡¨πŸ‡΄Colombia jucedogi

    Just ran into this situation where I get this message: "The Feed field type is used in the following fields: file.feeds_item, redirect.feeds_item" when in the uninstall extensions section.

    Tried the steps stated at #7 but with no success.

  • πŸ‡³πŸ‡±Netherlands MegaChriz

    @jucedogi
    A workaround that you can try in your case:

    1. Go to the feed type creation page.
    2. Fill in required fields and select the File processor.
    3. Click "Save and add mappings".
    4. Remove the feed type.
    5. Do likewise for the Redirect processor.

    Upon deleting a feed type, the feeds item field gets deleted for the entity type that matches with the current selected processor (if it is the only feed type that uses that processor).

    So I expect that this workaround would delete the remaining two feeds item field that you still have.

Production build 0.69.0 2024