ArgumentCountError after upgrading to feeds module to 8.x-3.0-beta4

Created on 18 July 2023, over 1 year ago

Problem/Motivation

Latest version of the feeds module added @param \Drupal\Core\File\FeedsFileSystemInterface $feeds_file_system to class HttpFetcher -> __construct().

Fix may be a short life as according to a note annotations are going away in feeds. See https://www.drupal.org/project/feeds/issues/3136615 πŸ“Œ Remove deprecated FeedsAnnotationFactory class Fixed

ArgumentCountError: Too few arguments to function Drupal\feeds\Feeds\Fetcher\HttpFetcher::_construct(), 6 passed and exactly 7 expected in _Drupal\feeds\Feeds\Fetcher\HttpFetcher->construct() (line 84 of /var/www/drupal/app/docroot/modules/contrib/feeds/src/Feeds/Fetcher/HttpFetcher.php)

Steps to reproduce

  • Beginning with Drupal Core 9.5.10, feeds module 8.x-3.0-beta3, and latest feeds_s3_fetcher commit 6fac31ba5d62869bd4287fff45270ee28f28cbb9.
  • Upgrade feeds module 8.x-3.0-beta4
  • Go to: /admin/structure/feeds/manage/{FEEDNAME}

Proposed resolution

Update S3BucketFetcher annotations for sites using Feeds module 8.x-3.0-beta4 requirements.

Remaining tasks

Standard review process

User interface changes

NA

API changes

NA

Data model changes

NA

πŸ› Bug report
Status

Active

Version

1.0

Component

Code

Created by

πŸ‡ΊπŸ‡ΈUnited States kwiechmann

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

Comments & Activities

Production build 0.71.5 2024