Skip to content

Commit ff2789e

Browse files
author
pedro
authored
Merge pull request #8 from TaleLin/dev
fix:修复query为unfined的情况
2 parents 3f1eadc + 54ca6af commit ff2789e

2 files changed

Lines changed: 8 additions & 1 deletion

File tree

app/validators/log.js

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,10 @@ class LogFindValidator extends PaginateValidator {
1111
}
1212

1313
validateStart (data) {
14+
// 如果前端未传入query参数,则query为undifined,不能直接取start
15+
if (!data.query) {
16+
return true;
17+
}
1418
const start = data.query.start;
1519
// 如果 start 为可选
1620
if (isOptional(start)) {
@@ -25,6 +29,9 @@ class LogFindValidator extends PaginateValidator {
2529
}
2630

2731
validateEnd (data) {
32+
if (!data.query) {
33+
return true;
34+
}
2835
const end = data.query.start;
2936
if (isOptional(end)) {
3037
return true;

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,6 @@
3939
"@koa/cors": "^2.2.3",
4040
"koa": "^2.7.0",
4141
"koa-bodyparser": "^4.2.1",
42-
"lin-mizar": "^0.0.1-alpha.25"
42+
"lin-mizar": "^0.0.1-alpha.26"
4343
}
4444
}

0 commit comments

Comments
 (0)