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 28 29 30 31 32 33 34 35 36 37 38 | 15x 15x 15x 15x 15x 15x 15x | module.exports = function(crowi, app) { 'use strict' // var debug = require('debug')('crowi:routes:backlink') var Backlink = crowi.model('Backlink') var ApiResponse = require('../util/apiResponse') var actions = {} actions.api = {} /** * @api {list} /backlink.list Get list backlinks of the page * @apiName ListBackLink * @apiGroup Backlink * * @apiParam {String} page_id Page Id. * @apiParam {Number} limit * @apiParam {Number} offset */ actions.api.list = function(req, res) { var pageId = req.query.page_id var limit = req.query.limit || 10 var offset = req.query.offset || 0 Backlink.findByPageId(pageId, limit, offset) .then(backlinks => { var result = { data: backlinks, } return res.json(ApiResponse.success(result)) }) .catch(err => { return res.json(ApiResponse.error(err)) }) } return actions } |