Skip to content

Commit

Permalink
fix(server): rename formLimit option to urlencodedLimit in `creat…
Browse files Browse the repository at this point in the history
…eBodyParsers`

BREAKING CHANGE:
- Rename your usage of `formLimit` to `urlencodedLimit` in the first argument to `createBodyParsers`
  • Loading branch information
dirkdev98 committed May 6, 2023
1 parent 28fa445 commit d600ac5
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions packages/server/src/middleware/body.js
Expand Up @@ -11,7 +11,7 @@ import formidable from "formidable";
* @property {object|undefined} [queryString] Options for the 'qs' package
* @property {string|undefined} [jsonLimit]
* @property {string|undefined} [textLimit]
* @property {string|undefined} [formLimit]
* @property {string|undefined} [urlencodedLimit]
* @property {string[]|undefined} [parsedMethods]
*/

Expand Down Expand Up @@ -54,15 +54,15 @@ export function createBodyParsers(bodyOpts = {}, multipartBodyOpts = {}) {
* @param {KoaBodyOptions} opts Options that will be passed to koa-body
*/
function koaBody(opts = {}) {
opts.urlencoded = opts.urlencoded ?? true;
opts.json = opts.json ?? true;
opts.urlencoded = opts.urlencoded ?? true;
opts.text = opts.text ?? true;

opts.encoding = opts.encoding ?? "utf-8";
opts.queryString = opts.queryString ?? null;

opts.jsonLimit = opts.jsonLimit ?? "1mb";
opts.formLimit = opts.formLimit ?? "1mb";
opts.urlencodedLimit = opts.urlencodedLimit ?? "1mb";
opts.textLimit = opts.textLimit ?? "56kb";

opts.parsedMethods = opts.parsedMethods ?? ["POST", "PUT", "PATCH"];
Expand All @@ -83,7 +83,7 @@ function koaBody(opts = {}) {
} else if (opts.urlencoded && ctx.is("urlencoded")) {
bodyResult = await coBody.form(ctx, {
encoding: opts.encoding,
limit: opts.formLimit,
limit: opts.urlencodedLimit,
queryString: opts.queryString,
returnRawBody: false,
});
Expand Down

0 comments on commit d600ac5

Please sign in to comment.