Skip to content
Snippets Groups Projects

Merge develop into master

Merged BISSON REMI requested to merge develop into master
Files
68
+ 17
26
'use strict'
const groupService = require('../../dal/groupService')
const logger = require('../../utils/format')
const util = require('util')
const groupService = require('../../dal/groupService');
const logger = require('../../utils/logger');
const Group = {
async deleteGroup(ctx) {
try {
ctx.body = await groupService.deleteGroup(ctx.request.body)
ctx.status = 201
logger.info('group is deleted successfully!')
ctx.body = await groupService.deleteGroup(ctx.request.body);
ctx.status = 201;
logger.info('Group deleted.');
} catch (error) {
ctx.body = error.response || 'erroror occurred!'
ctx.status = 500
logger.error(`Caught error: ${JSON.stringify(util.inspect(error, { compact: false, depth: 1, breakLength: 80 }))}`)
throw error;
}
},
async deleteGroupPolicy(ctx) {
try {
ctx.body = await groupService.deleteGroupPolicy(ctx.request.body)
ctx.status = 201
logger.info('GroupPolicy is deleted successfully!')
ctx.body = await groupService.deleteGroupPolicy(ctx.request.body);
ctx.status = 201;
logger.info('Group policy deleted.');
} catch (error) {
ctx.body = error.response || 'erroror occurred!'
ctx.status = 500
logger.error(`Caught error: ${JSON.stringify(util.inspect(error, { compact: false, depth: 1, breakLength: 80 }))}`)
throw error;
}
},
async deleteGroupUser(ctx) {
try {
ctx.body = await groupService.deleteGroupUser(ctx.request.body)
ctx.status = 201
logger.info('GroupUser is deleted successfully!')
ctx.body = await groupService.deleteGroupUser(ctx.request.body);
ctx.status = 201;
logger.info('Group user deleted.');
} catch (error) {
ctx.body = error.response || 'erroror occurred!'
ctx.status = 500
logger.error(`Caught error: ${JSON.stringify(util.inspect(error, { compact: false, depth: 1, breakLength: 80 }))}`)
throw error;
}
},
}
};
module.exports = {
deleteGroup : Group.deleteGroup,
deleteGroup : Group.deleteGroup,
deleteGroupPolicy: Group.deleteGroupPolicy,
deleteGroupUser: Group.deleteGroupUser
}
\ No newline at end of file
};
Loading