Form parameters lost

Description

Form parameters are lost when Accepting "application/x-www-form-urlencoded".

In RMB 32, they were present in request.params().

In RMB 33, they are not present in request.params() and also not in request.formAttributes()

https://vertx.io/docs/apidocs/io/vertx/core/http/HttpServerRequest.html#formAttributes--

The soluition is to call setExpectMultipart with true.

CSP Request Details

None

CSP Rejection Details

None

Potential Workaround

None

Checklist

hide

TestRail: Results

Activity

Show:

Adam Dickmeiss March 1, 2021 at 3:14 PM
Edited

The only module in whole Folio github using application/x-www-form-urlencoded and is RMB based is mod-login-saml. Another module on Folio that takes application/x-www-form-urlencoded is edge-lti-cources, but that's not RMB based.

Done

Details

Assignee

Reporter

Priority

Story Points

Sprint

Development Team

Core: Platform

Fix versions

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created March 1, 2021 at 9:10 AM
Updated May 4, 2021 at 10:26 AM
Resolved March 1, 2021 at 4:49 PM
TestRail: Cases
TestRail: Runs