Skip to content

Commit d09be31

Browse files
author
Simon Eldevig
committed
fix: fix issue with array keys
1 parent 9a6c30e commit d09be31

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/services/faker.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ const setFakerValues = (obj: BaseDTO) => {
1818
obj[key] = generatedData;
1919
}
2020

21-
if (Array.isArray(obj[key]) && Object.keys(obj[key][0]).length === 1) {
21+
if (Array.isArray(obj[key]) && (Object.keys(obj[key][0]).length === 1 || !Object.keys(obj[key][0]).every((val, _i, arr) => val === arr[0]))) {
2222
const flattenedArray: any = [];
2323
obj[key].forEach((item: any) => {
2424
const propKeys: string[] = Object.keys(item);

0 commit comments

Comments
 (0)