コード例 #1
0
ファイル: livePage.js プロジェクト: Amberlamps/gntm-dgmp-v2
var Model = require('schemes').Model;
var Playday = require('schemes').Playday;
var Rulebook = require('schemes').Rulebook;
var authentication = require('middleware').authentication;


/**
 * VARIABLES.
 */


/**
 * ROUTES.
 */
router.route('/')
  .all(authentication())
  .get(getLivePage);


/**
 * FUNCTIONS.
 */
function getLivePage(req, res, next) {

  var selector = {
    member: req.session.user.id,
    role: 'admin' 
  };

  Membership.findOne(selector, getMembership);
コード例 #2
0
 */
var express = require('express');
var router = express.Router();
var Membership = require('schemes').Membership;
var User = require('schemes').User;
var authentication = require('middleware').authentication;
var validation = require('middleware').validation;


/**
 * ROUTES.
 */

// PATCH
router.patch('/:from/:to',
  authentication(),
  patchRoasters)


/**
 * FUNCTIONS.
 */
function patchRoasters(req, res, next) {

  var from = req.params.from;
  var to = req.params.to;
  var modelId = req.body.model;
  var leagueId = req.body.league;

  var selector = {
    member: req.session.user.id,