Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | 15x 15x 15x 15x 15x 15x 15x | module.exports = (crowi, app) => { 'use strict' // const debug = require('debug')('crowi:routes:shareAccess') const ShareAccess = crowi.model('ShareAccess') const ApiResponse = require('../util/apiResponse') const actions = {} const api = (actions.api = {}) api.list = async (req, res) => { let { page = 1, limit = 50 } = req.query page = parseInt(page) limit = parseInt(limit) const options = { page, limit } try { const accessData = await ShareAccess.findAccesses({}, options) const result = { shareAccess: accessData } return res.json(ApiResponse.success(result)) } catch (err) { return res.json(ApiResponse.error(err)) } } return actions } |