"Fatal error: commerceguys\addressing" - inability to purchase the course due to unknown issue

Created on 10 June 2023, over 1 year ago
Updated 11 June 2023, over 1 year ago

Problem/Motivation

I am working on website where the users will be able to purchase courses. After enabling the module Opigno Commerce which is succesfully installed, the shop is created automatically and everything seems to be working properly. However, after configuration of payment gateway and conducting payment-related tests, the following error appears:

"Fatal error: Declaration of Drupal\address\Repository\CountryRepository::loadDefinitions(string $locale): array must be compatible with CommerceGuys\Addressing\Country\CountryRepository::loadDefinitions($locale) in /var/www/html/lmsaadrupal/web/modules/contrib/address/src/Repository/CountryRepository.php on line 43"

Everything has been deleted and installed again adding a manual payment gateway. The purchase process works well but the above error appears while attempting to edit the store: /admin/commerce/config/stores
Any advice would be useful as I am not able to resolve this issue by myself.

Steps to reproduce

I use the version
PHP 8.1.
mysql Ver 8.0.33-0ubuntu0.22.04.2 for Linux on x86_64 ((Ubuntu))
Ubuntu 22.04.1 LTS

Drupal core 9.5.9
Commerce 8.x-2.36
Opigno 3.1.0
Address 8.x-1.12
commerceguys\addressing 1.4.2

๐Ÿ› Bug report
Status

Fixed

Version

3.1

Component

Feature

Created by

๐Ÿ‡ต๐Ÿ‡ฑPoland jacek061192

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

Comments & Activities

  • Issue created by @jacek061192
  • Status changed to Fixed over 1 year ago
  • ๐Ÿ‡ต๐Ÿ‡ฑPoland jacek061192

    I have already found the solution. It turned out the library was automatically added to Vendor each time the composer update was enabled. The only thing that needed to be done was deleting the library front Vendor. Everything is nรณw working properly. Thanks for your advice.

  • Automatically closed - issue fixed for 2 weeks with no activity.

Production build 0.71.5 2024