Skip to content

Changes to an Organization's Shibboleth identifier does not save #2288

@briri

Description

@briri

Please complete the following fields as applicable:

This was discovered in the DMPTool issue260. It is only applicable to installations that filter the list of organisations that can be used for institutional login (as opposed to directing the user to a federation's organisation selector)

Expected behaviour:
When an application has the shibboleth_use_filtered_discovery_service in their config/application.rb set to true, the super admin's 'Edit Organization' page displays a 'Shibboleth entity id' and 'Shibboleth domain' field.
You should be able to change these values multiple times.

Actual behaviour:
The initial entries into these fields are properly saved, but any subsequent changes do not get saved.

Steps to reproduce:

  • Make sure your config/application.rb shibboleth_use_filtered_discovery_service is set to true. (requires a restart of the application)
  • Login as a super admin
  • Navigate to the Admin -> Organisations page
  • Edit one of your organizations
  • Add an entry into the Shibboleth fields and save
  • Try to change these values and click save (you will receive a success message but the Ship fields will retain their original value

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions