Problem/Motivation

Porting MR811 https://git.drupalcode.org/project/webform/-/merge_requests/811 from #3487530: New permission for filter and bulk action on overview page

Steps to reproduce

Copied from comment

Same as @dimilias, trying to do an all in one D10.5->D11.2 upgrade with 6.3.0-beta7 in the mix.

Im getting:

> [notice] Update started: webform_update_8648
> [error] SQLSTATE[42S22]: Column not found: 1054 Unknown column 'alias' in 'where clause': SELECT "router"."name" AS "name", "router"."route" AS "route"
> FROM
> "router" "router"
> WHERE "alias" IS NULL; Array
> (
> )
>
> [error] Update failed: webform_update_8648

Like various other update paths in the same file, I think we need to update webform_update_8648 to also use configFactory's listAll and getEditable instead of by entity API's.

Proposed resolution

Use config factory.

Remaining tasks

Review and merge MR.

User interface changes

None.

API changes

None.

Data model changes

None.

Issue fork webform-3582749

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

dpi created an issue.