add withMiddleware for all api routes. Now it do nothing

This commit is contained in:
tmshv committed 2019-10-12 04:58:56 +03:00
1 parent cd7536f74f
commit 95c8369df2
16 files changed
+48 -30

No files matched your search

+3 -2
View File
@@ -1,7 +1,8 @@
import { connect } from '../../../src/core/db'
import Album from '../../../src/core/Album'
import { withMiddleware } from '../../../src/middlewares/withMiddleware'
export default async (req, res) => {
export default withMiddleware(async (req, res) => {
await connect()
const id = req.query.album
@@ -15,4 +16,4 @@ export default async (req, res) => {
error: `Album ${id} not found`
})
}
}
})
+3 -2
View File
@@ -1,7 +1,8 @@
import { connect } from '../../../src/core/db'
import Album from '../../../src/core/Album'
import { withMiddleware } from '../../../src/middlewares/withMiddleware'
export default async (req, res) => {
export default withMiddleware(async (req, res) => {
await connect()
const data = await Album.find({}, { sort: { date: -1 } })
@@ -15,4 +16,4 @@ export default async (req, res) => {
error: `Article not found`
})
}
}
})
+3 -2
View File
@@ -1,7 +1,8 @@
import { connect } from '../../../src/core/db'
import { findArticles } from '../../../src/api/articles'
import { withMiddleware } from '../../../src/middlewares/withMiddleware'
export default async (req, res) => {
export default withMiddleware(async (req, res) => {
await connect()
const { query } = req
@@ -18,4 +19,4 @@ export default async (req, res) => {
error: `Article ${id} not found`
})
}
}
})
+3 -2
View File
@@ -1,7 +1,8 @@
import { connect } from '../../../src/core/db'
import Article from '../../../src/core/Article'
import { withMiddleware } from '../../../src/middlewares/withMiddleware'
export default async (req, res) => {
export default withMiddleware(async (req, res) => {
await connect()
const data = await Article.find({})
@@ -17,4 +18,4 @@ export default async (req, res) => {
error: `Not found`
})
}
}
})
+3 -2
View File
@@ -1,8 +1,9 @@
import { connect } from '../../../src/core/db'
import Document from '../../../src/core/Document'
import { encodeFile } from '../../../src/api/files'
import { withMiddleware } from '../../../src/middlewares/withMiddleware'
export default async (req, res) => {
export default withMiddleware(async (req, res) => {
await connect()
const id = req.query.document
@@ -16,4 +17,4 @@ export default async (req, res) => {
error: `Document ${id} not found`
})
}
}
})
+3 -2
View File
@@ -1,8 +1,9 @@
import { connect } from '../../../src/core/db'
import Document from '../../../src/core/Document'
import { encodeFile } from '../../../src/api/files'
import { withMiddleware } from '../../../src/middlewares/withMiddleware'
export default async (req, res) => {
export default withMiddleware(async (req, res) => {
await connect()
const documents = await Document.find({hidden: false})
@@ -20,4 +21,4 @@ export default async (req, res) => {
error: `Documents not found`
})
}
}
})
+3 -2
View File
@@ -1,7 +1,8 @@
import { connect } from '../../../src/core/db'
import Document from '../../../src/core/Document'
import { withMiddleware } from '../../../src/middlewares/withMiddleware'
export default async (req, res) => {
export default withMiddleware(async (req, res) => {
await connect()
const data = await Document.find({})
@@ -17,4 +18,4 @@ export default async (req, res) => {
error: `Not found`
})
}
}
})
+3 -2
View File
@@ -1,8 +1,9 @@
import { connect } from '../../src/core/db'
import Image from '../../src/core/Image'
import { encodeImage } from '../../src/api/image'
import { withMiddleware } from '../../src/middlewares/withMiddleware'
export default async (req, res) => {
export default withMiddleware(async (req, res) => {
await connect()
const file = req.query.file
@@ -16,4 +17,4 @@ export default async (req, res) => {
error: `Image ${file} not found`
})
}
}
})
+3 -2
View File
@@ -2,8 +2,9 @@ import { connect } from '../../src/core/db'
import Page from '../../src/core/Page'
import { getPathWithNoTrailingSlash } from '../../src/lib/url'
import { encodePage } from '../../src/api/page'
import { withMiddleware } from '../../src/middlewares/withMiddleware'
export default async (req, res) => {
export default withMiddleware(async (req, res) => {
await connect()
const page = getPathWithNoTrailingSlash(req.query.page)
@@ -17,4 +18,4 @@ export default async (req, res) => {
error: `Image ${page} not found`
})
}
}
})
+3 -2
View File
@@ -1,7 +1,8 @@
import { connect } from '../../../src/core/db'
import Page from '../../../src/core/Page'
import { withMiddleware } from '../../../src/middlewares/withMiddleware'
export default async (req, res) => {
export default withMiddleware(async (req, res) => {
await connect()
const items = await Page.find({})
@@ -16,4 +17,4 @@ export default async (req, res) => {
error: `Article ${id} not found`
})
}
}
})
+3 -2
View File
@@ -1,7 +1,8 @@
import { connect } from '../../../src/core/db'
import Page from '../../../src/core/Page'
import { withMiddleware } from '../../../src/middlewares/withMiddleware'
export default async (req, res) => {
export default withMiddleware(async (req, res) => {
await connect()
const data = await Page.find({})
@@ -17,4 +18,4 @@ export default async (req, res) => {
error: `Not found`
})
}
}
})
+3 -2
View File
@@ -1,8 +1,9 @@
import { connect } from '../../../src/core/db'
import Teacher from '../../../src/core/Teacher'
import { encodePerson } from '../../../src/api/persons'
import { withMiddleware } from '../../../src/middlewares/withMiddleware'
export default async (req, res) => {
export default withMiddleware(async (req, res) => {
await connect()
const id = req.query.person
@@ -16,4 +17,4 @@ export default async (req, res) => {
error: `Article ${id} not found`
})
}
}
})
+3 -2
View File
@@ -2,8 +2,9 @@ import { connect } from '../../../src/core/db'
import Teacher from '../../../src/core/Teacher'
import { prioritySort } from '../../../src/lib/sort'
import { encodePerson } from '../../../src/api/persons'
import { withMiddleware } from '../../../src/middlewares/withMiddleware'
export default async (req, res) => {
export default withMiddleware(async (req, res) => {
await connect()
const order = [
@@ -29,4 +30,4 @@ export default async (req, res) => {
error: `Article ${id} not found`
})
}
}
})
+3 -2
View File
@@ -1,7 +1,8 @@
import { connect } from '../../../src/core/db'
import Teacher from '../../../src/core/Teacher'
import { withMiddleware } from '../../../src/middlewares/withMiddleware'
export default async (req, res) => {
export default withMiddleware(async (req, res) => {
await connect()
const data = await Teacher.find({})
@@ -17,4 +18,4 @@ export default async (req, res) => {
error: `Not found`
})
}
}
})
+3 -2
View File
@@ -1,7 +1,8 @@
import { connect } from '../../src/core/db'
import { findSchedule } from '../../src/core/schedule'
import { withMiddleware } from '../../src/middlewares/withMiddleware'
export default async (req, res) => {
export default withMiddleware(async (req, res) => {
await connect()
const period = req.query.period
@@ -16,4 +17,4 @@ export default async (req, res) => {
error: `Schedule ${period}:${semester} not found`
})
}
}
})
+3
View File
@@ -0,0 +1,3 @@
export const withMiddleware = handler => async (req, res) => {
return handler(req, res);
};