ForestAdmin/forest-express

View on GitHub
src/deserializers/params-fields.js

Summary

Maintainability
A
0 mins
Test Coverage
A
100%
function ParamsFieldsDeserializer(paramsFields) {
  this.perform = () => {
    if (paramsFields) {
      return Object.keys(paramsFields).reduce((fields, modelName) => {
        fields[modelName] = paramsFields[modelName].split(',');
        return fields;
      }, {});
    }
    return null;
  };
}

module.exports = ParamsFieldsDeserializer;