public/js/services/departmentDays.js
Function createDepartmentDays
has 69 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
return function createDepartmentDays($q, $location) {
/**
* @return {Promise} resolve to scope variable
*/
Function departmentDays
has 67 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
return function departmentDays(collaboratorsResource, calendareventsResource, nbdays, department, startDate, adminLink) {
var scopeOutput = {};
if (undefined === startDate) {
Function createCollaboratorDays
has 34 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
function createCollaboratorDays(collaborator, startDate, nbdays) {
collaborator.days = {};
var loopDate = new Date(startDate);
loopDate.setHours(0,0,0,0);