Skip to content

fix(auth): ensure schema is immutable when persisting authorization#10588

Merged
glowcloud merged 1 commit intomasterfrom
fix/issue-10569--auth-persistence
Oct 3, 2025
Merged

fix(auth): ensure schema is immutable when persisting authorization#10588
glowcloud merged 1 commit intomasterfrom
fix/issue-10569--auth-persistence

Conversation

@glowcloud
Copy link
Copy Markdown
Contributor

Refs #10569

This PR fixes an issue with persisting authorization by transforming schema in the payload to Immutable. The issue was that the payload had a plain object schema, while authorize function expected an Immutable Map. This was fixed by assuring that the schema is Immutable by using fromJS.

@glowcloud glowcloud merged commit 9124f59 into master Oct 3, 2025
8 checks passed
swagger-bot pushed a commit that referenced this pull request Oct 3, 2025
## [5.29.3](v5.29.2...v5.29.3) (2025-10-03)

### Bug Fixes

* **auth:** ensure schema is immutable when persisting authorization ([#10588](#10588)) ([9124f59](9124f59)), closes [#10569](#10569)
@swagger-bot
Copy link
Copy Markdown
Contributor

🎉 This PR is included in version 5.29.3 🎉

The release is available on:

Your semantic-release bot 📦🚀

@hernandez1234anna-dotcom
Copy link
Copy Markdown

Refs #10569

This PR fixes an issue with persisting authorization by transforming schema in the payload to Immutable. The issue was that the payload had a plain object schema, while authorize function expected an Immutable Map. This was fixed by assuring that the schema is Immutable by using fromJS.

delendik-testops pushed a commit to ModiusOpenData/swagger-ui that referenced this pull request Mar 3, 2026
## [5.29.3](swagger-api/swagger-ui@v5.29.2...v5.29.3) (2025-10-03)

### Bug Fixes

* **auth:** ensure schema is immutable when persisting authorization ([swagger-api#10588](swagger-api#10588)) ([9124f59](swagger-api@9124f59)), closes [swagger-api#10569](swagger-api#10569)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants