All files / source/settings create.js

100% Statements 5/5
50% Branches 1/2
100% Functions 1/1
100% Lines 5/5

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21      2x 3x 3x               2x   1x          
import SettingsDAO from '../../database/dao/settings';
import APIError from '../../helpers/error';
 
const createSettings = async (settings = {}, opts = {}) => {
  try {
    const newSetting = await SettingsDAO.createSettings(
      {
        code: settings.code,
        value: settings.value,
      },
      opts
    );
 
    return newSetting;
  } catch (error) {
    throw new APIError('', error);
  }
};
 
export default { createSettings };