Almost matching export.
This commit is contained in:
@@ -3,8 +3,8 @@ import log from "electron-log/main";
|
||||
import _ from "lodash";
|
||||
import deepLowerCaseKeys from "../../util/deepLowercaseKeys";
|
||||
import errorTypeCheck from "../../util/errorTypeCheck";
|
||||
import { DecodedPfo } from "./decode-pfo.interface";
|
||||
import YNBoolConverter from "../../util/ynBoolConverter";
|
||||
import { DecodedPfo, DecodedPfoLine } from "./decode-pfo.interface";
|
||||
|
||||
const DecodePfo = async (
|
||||
extensionlessFilePath: string
|
||||
@@ -28,7 +28,7 @@ const DecodePfo = async (
|
||||
//PFO will always have only 1 row.
|
||||
//Commented lines have been cross referenced with existing partner fields.
|
||||
|
||||
const rawPfoData: DecodedPfo = YNBoolConverter(
|
||||
const rawPfoData: DecodedPfoLine = YNBoolConverter(
|
||||
deepLowerCaseKeys(
|
||||
_.pick(rawDBFRecord[0], [
|
||||
//TODO: Add typings for EMS File Formats.
|
||||
@@ -64,6 +64,6 @@ const DecodePfo = async (
|
||||
|
||||
//Apply business logic transfomrations.
|
||||
|
||||
return rawPfoData;
|
||||
return { cieca_pfo: rawPfoData };
|
||||
};
|
||||
export default DecodePfo;
|
||||
|
||||
Reference in New Issue
Block a user