• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

governify / director / 19852495050

02 Dec 2025 08:45AM UTC coverage: 78.571% (+3.1%) from 75.429%
19852495050

Pull #69

github

web-flow
Merge 5335b67ef into 395bb2426
Pull Request #69: chore(deps): update dependency express to v4.22.0 [security]

38 of 65 branches covered (58.46%)

Branch coverage included in aggregate %.

237 of 285 relevant lines covered (83.16%)

5.02 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

79.17
/controllers/apiv1tasksControllerService.js
1
'use strict';
2
const filemanager = require('./filemanager');
1✔
3
const utils = require('./utils');
1✔
4
const { v4: uuidv4 } = require('uuid');
1✔
5
const logger = require('governify-commons').getLogger().tag('controller-tasks');
1✔
6

7
module.exports.getTasks = async function getTasks (req, res, next) {
1✔
8
  logger.info(req.query);
1✔
9
  const tasks = await utils.getTasksByData(req.query);
×
10
  logger.info('Returning tasks list');
×
11
  res.send(tasks);
×
12
};
13

14
module.exports.addTask = async function addTask (req, res, next) {
1✔
15
  logger.info(req.task.value);
14✔
16
  const tasks = await utils.getTasksByData(req.task.value);
14✔
17
  if (tasks.length > 0) {
14✔
18
    res.status(400).send({
1✔
19
      code: 400,
20
      message: 'Task already exists'
21
    });
22
    return;
1✔
23
  }
24
  const newTask = req.task.value;
13✔
25
  if (!newTask.id) {
13!
26
    newTask.id = uuidv4();
×
27
  }
28
  filemanager.addTaskFile(newTask);
13✔
29
  res.status(200).send(newTask);
13✔
30
};
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc