Skip to content

Commit 4fd67a5

Browse files
Put the allowed query keys for get in a constant.
1 parent fffc83c commit 4fd67a5

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/Routers/ClassesRouter.js

+3-2
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ import rest from '../rest';
44

55
import url from 'url';
66

7+
const ALLOWED_GET_QUERY_KEYS = ['keys', 'include'];
8+
79
export class ClassesRouter extends PromiseRouter {
810

911
handleFind(req) {
@@ -61,10 +63,9 @@ export class ClassesRouter extends PromiseRouter {
6163
handleGet(req) {
6264
let body = Object.assign(req.body, ClassesRouter.JSONFromQuery(req.query));
6365
let options = {};
64-
let allowConstraints = ['keys', 'include'];
6566

6667
for (let key of Object.keys(body)) {
67-
if (allowConstraints.indexOf(key) === -1) {
68+
if (ALLOWED_GET_QUERY_KEYS.indexOf(key) === -1) {
6869
throw new Parse.Error(Parse.Error.INVALID_QUERY, 'Improper encode of parameter');
6970
}
7071
}

0 commit comments

Comments
 (0)