getSpecialParserEntities()

in src/gatherers/docai.js [51:72]


  getSpecialParserEntities(entities) {
    let fieldsKeyValue = {};
    entities.forEach(entity => {
      let key = entity.type;
      let value = entity.mentionText;
      let error = null;

      // Remove linebreaks.
      key = key.replace(/(\r\n|\n|\r)/gm, ' ').trim();
      if (typeof value === 'string') {
        value = value.replace(/(\r\n|\n|\r)/gm, ' ').trim();
      };

      fieldsKeyValue[key] = {
        value: value,
        confidence: entity.confidence,
        error: error,
      };
    });

    return fieldsKeyValue;
  }