Compatibility with Commerce Exchanger 2.x

Created on 13 October 2023, about 1 year ago
Updated 14 October 2023, about 1 year ago

Problem/Motivation

The v2 of Commerce exchanger had some breaking changes https://www.drupal.org/project/commerce_exchanger/releases/2.0.0

Steps to reproduce

Proposed resolution

Replace configuration with data from new table

Remaining tasks

User interface changes

API changes

Data model changes

📌 Task
Status

Fixed

Version

1.0

Component

Code

Created by

🇭🇷Croatia valic Osijek

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

Comments & Activities

  • Issue created by @valic
  • Open on Drupal.org →
    Core: 9.5.x + Environment: PHP 8.0 & MySQL 5.7
    last update about 1 year ago
    Waiting for branch to pass
  • @valic opened merge request.
  • Open on Drupal.org →
    Core: 9.5.x + Environment: PHP 8.0 & MySQL 5.7
    last update about 1 year ago
    Waiting for branch to pass
  • Open on Drupal.org →
    Core: 9.5.x + Environment: PHP 8.0 & MySQL 5.7
    last update about 1 year ago
    Waiting for branch to pass
  • Open on Drupal.org →
    Core: 9.5.x + Environment: PHP 8.0 & MySQL 5.7
    last update about 1 year ago
    Waiting for branch to pass
  • Open on Drupal.org →
    Core: 9.5.x + Environment: PHP 8.0 & MySQL 5.7
    last update about 1 year ago
    Waiting for branch to pass
  • Open in Jenkins → Open on Drupal.org →
    Core: 9.5.x + Environment: PHP 8.0 & MySQL 5.7
    last update about 1 year ago
    Composer require failure
  • Open in Jenkins → Open on Drupal.org →
    Core: 10.1.4 + Environment: PHP 8.1 & MySQL 8
    last update about 1 year ago
    13 pass, 6 fail
  • Open on Drupal.org →
    Core: 9.5.x + Environment: PHP 8.0 & MySQL 5.7
    last update about 1 year ago
    Waiting for branch to pass
  • Open on Drupal.org →
    Core: 9.5.x + Environment: PHP 8.0 & MySQL 5.7
    last update about 1 year ago
    Waiting for branch to pass
  • 🇭🇷Croatia valic Osijek

    There is one failing test related to ajax call on function JS tests.

    I will merge this regardless, and dealt with it in separate issue

    WebDriver\Exception\CurlExec: Curl error thrown for http POST to http://localhost:9515/session/a371da98a1fd69d9931144e5d02c4649/execute with params: {"script":"if (typeof Drupal !== 'undefined') {\n  var node = arguments[0];\n  var original = node.blur;\n  node.blur = function() {\n    node.dispatchEvent(new Event(\"input\", {bubbles:true}));\n    node.dispatchEvent(new Event(\"change\", {bubbles:true}));\n    \/\/ Do not wait for the debounce, which only triggers the 'formUpdated` event\n    \/\/ up to once every 0.3 seconds. In tests, no humans are typing, hence there\n    \/\/ is no need to debounce.\n    \/\/ @see Drupal.behaviors.formUpdated\n    node.dispatchEvent(new Event(\"formUpdated\", {bubbles:true}));\n    node.blur = original;\n  };\n}","args":[{"ELEMENT":"0.5978235572037791-14"}]}
    Retries: 10 and last result:
    {"sessionId":"a371da98a1fd69d9931144e5d02c4649","status":10,"value":{"message":"stale element reference: element is not attached to the page document\n  (Session info: headless chrome=106.0.5249.103)\n  (Driver info: chromedriver=106.0.5249.61 (511755355844955cd3e264779baf0dd38212a4d0-refs/branch-heads/5249@{#569}),platform=Linux 5.4.241-150.347.amzn2.x86_64 x86_64)"}}
    
    • valic committed ab6531d4 on 8.x-1.x
      Issue #3394043: Compatibility with Commerce Exchanger 2.x
      
  • Status changed to Fixed about 1 year ago
  • 🇭🇷Croatia valic Osijek

    Now all tests have passed upon merging. Marking as fixed

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

Production build 0.71.5 2024