Not compatible with Commerce License 3.x

Created on 19 September 2023, 9 months ago
Updated 30 March 2024, 3 months ago

Problem/Motivation

On upgrading from branch 2.x to 3.x, the module Recurring Time Period is removed, so on trying any operation I get the following error:

In FieldStorageConfigStorage.php line 167:
                                                                                                                                                                             
Unable to determine class for field type 'commerce_plugin_item:recurring_period' found in the 'field.storage.commerce_product_variation.license_expiration' configuration

In DiscoveryTrait.php line 53:

The "commerce_plugin_item:recurring_period" plugin does not exist. Valid plugin IDs for Drupal\Core\Field\FieldTypePluginManager are: address, address_country, address_zone, comment, commerce_remote_id, commerce_plugin_item:commerce_condition, commerce_plugin_item:commerce_promotion_offer, commerce_plugin_item:commerce_license_type, commerce_plugin_item:commerce_license_period, commerce_plugin_item:commerce_shipping_method, commerce_adjustment, commerce_price, commerce_tax_rate, commerce_shipment_item, commerce_tax_number, country, datetime, daterange, entity_reference_revisions, file, file_uri, image, interval, link, mailchimp_lists_subscription, metatag_computed, metatag, list_string, list_integer, list_float, path, physical_dimensions, physical_measurement, private, redirect_source, simplenews_subscription, simplenews_issue, social_media, state, telephone, text_long, text_with_summary, text, time, time_range, vimeo, youtube, decimal, boolean, string_long, map, string, timestamp, uri, email, language, password, created, integer, uuid, entity_reference, changed, float

If I try to install the Recurring Time Period module, I get the error.

Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - drupal/commerce_license is locked to version 3.0.0 and an update of this package was not requested.
    - drupal/commerce_license 3.0.0 conflicts with drupal/recurring_period 1.0.0.
    - Root composer.json requires drupal/recurring_period ^1.0 -> satisfiable by drupal/recurring_period[1.0.0].

It looks like the current version is not ready to work with the latest version of Commerce License.

πŸ› Bug report
Status

Active

Version

1.0

Component

Code

Created by

πŸ‡ͺπŸ‡ΈSpain dtamajon

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

Comments & Activities

Production build 0.69.0 2024