Problem/Motivation

1. The `simple_integrations_entity_operation` function still uses `urlInfo` method which has been removed in D9
2. The `integration` config entity annotation does not contains required config export keys.

This cause WSOD on admin pages and prevent configured integrations to be exported/imported correctly.

Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

Comments

matteo.borgognoni created an issue. See original summary.

matteo.borgognoni’s picture

Title: Simpe integration Drupal 9 compatibility issue » Simple integration Drupal 9 compatibility issue
matteo.borgognoni’s picture

Issue summary: View changes
matteo.borgognoni’s picture

sophie.sk’s picture

Adding mangy.fox as a credit as this is actually a duplicate of the two tickets he raised earlier: #3220135: config_export missing from entity definition and #3219095: urlInfo() removed in Drupal 9.

  • Sophie.SK committed b7d4964 on 3241535-drupal9-compat authored by matteo.borgognoni
    Issue #3241535: Simpe integration Drupal 9 compatibility issue
    
  • Sophie.SK committed 26a33cf on 3241535-drupal9-compat
    Revert "Issue #3241535: Simpe integration Drupal 9 compatibility issue...

  • Sophie.SK committed 1984ffb on 8.x-1.x
    Issue #3241535 by matteo.borgognoni, mangy.fox, Sophie.SK: Simple...
  • Sophie.SK committed 26a33cf on 8.x-1.x
    Revert "Issue #3241535: Simpe integration Drupal 9 compatibility issue...
sophie.sk’s picture

Status: Active » Fixed

Status: Fixed » Closed (fixed)

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