Uploaded image for project: 'Red Hat build of Keycloak'
  1. Red Hat build of Keycloak
  2. RHBK-2961

Impossible to update client settings after previously updated client in tab "Advanced" [GHI#38500]

XMLWordPrintable

    • False
    • Hide

      None

      Show
      None
    • False

      Before reporting an issue

      [x] I have read and understood the above terms for submitting issues, and I understand that my issue may be closed without action if I do not follow them.

      Area

      admin/ui

      Describe the bug

      • Login to admin console
      • Go to Clients and create client foo
      • Go to tab Advanced of the client and scroll down to the bottom of Fine grain OpenID Connect configuration and click the button Save. There is message Client is successfully updated
      • Go back to tab Settings and try to update some client settings. For example disable Standard flow for the client
      • Click Save . It is not possible to save the client and there is error in the javascript console:
      Uncaught (in promise) TypeError: bt.attributes['acr.loa.map'].filter is not a function
      

      Le ClientDetails.tsx:368
      save ClientDetails.tsx:453
      onClick FixedButtonGroup.tsx:34

      
      

      NOTE: After going entirely back from the client to the client itself and then click to client foo again, I am able to disable token exchange. In the end, it is possible to achieve everything, but user-experience is not so great...

      Version

      nightly (from 2025-03-27)

      Regression

      [x] The issue is a regression

      Expected behavior

      Possible to update client in the tab Settings after previously updated the client in the tab Advanced

      Actual behavior

      Not possible to update client in the tab Settings after previously updated the client in the tab Advanced

      How to Reproduce?

      See above

      Anything else?

      I've tried with Keycloak 26.1.0 and things work as expected. So looks like a regression...

              Unassigned Unassigned
              pvlha Pavel Vlha
              Keycloak UI
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: