Multi-language settings values do not return correctly

Created on 18 November 2022, about 2 years ago
Updated 15 March 2023, over 1 year ago

Problem/Motivation

When using the admin/config/services/openid-connect settings form, the Multi-language settings language mappings fields are preset with Language values, and even though they are editable, they do not return the values put in them.

Code wise, its actually a simple value set with a condition wrapped around it.

Steps to reproduce

  1. Make sure you have a few languages set for your site.
  2. visit the admin/config/services/openid-connect config page
  3. Toggle on the Enable multi-language support
  4. Open the Language mappings
  5. Update the language mappings with some values that do not match the defaults.
  6. Save the form
  7. Note the values on page reload are back to the default language codes.

Proposed resolution

Patch contains a fix.

🐛 Bug report
Status

Fixed

Version

2.2

Component

Code

Created by

🇨🇦Canada wilco

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

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.71.5 2024