src/routes/spielplanGenerator/spielplanGenerator.js
Function exports
has 179 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
module.exports = function () {
const logger = require('winston').loggers.get('spielplanGenerator');
const moment = require('moment');
const async = require('async');
const _ = require('lodash');
Function regenerate
has 58 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
spielplanGenerator.regenerate = function (cb) {
logger.verbose('Generate Spielplan with keeping completed games');
const data = {};
const beachEventID = cls.getBeachEventID();
const clsSession = cls.getNamespace();
Function generateNew
has 42 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
spielplanGenerator.generateNew = function (cb) {
logger.verbose('Generate a complete new Spielplan');
const data = {};
const beachEventID = cls.getBeachEventID();
const clsSession = cls.getNamespace();
Function generate
has 28 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
function generate(payload, cb) {
logger.verbose('Generator Started');
const beachEventID = cls.getBeachEventID();
const clsSession = cls.getNamespace();