Skip to content

Commit b764575

Browse files
DiogoABastosalep85
authored andcommitted
AAE-27107 Fix logic
1 parent 0434b9d commit b764575

File tree

2 files changed

+2
-8
lines changed

2 files changed

+2
-8
lines changed

lib/core/src/lib/form/components/widgets/core/form-field.model.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -358,8 +358,8 @@ export class FormFieldModel extends FormWidgetModel {
358358
this.columns = this.rows[0].columns;
359359
}
360360

361-
private getNumberOfRows(initialNrRows: number = 1, maximumNrRows?: number, value?: any) {
362-
return value?.length <= maximumNrRows ? value?.length : initialNrRows;
361+
private getNumberOfRows(initialNrRows: number = 1, maxNrRows?: number, value?: any) {
362+
return value?.length ? (maxNrRows ? Math.min(value.length, maxNrRows) : value.length) : initialNrRows;
363363
}
364364

365365
private createRow(fields: any, form: any, index: number, value?: any, isInitial: boolean = false) {

lib/core/src/lib/form/components/widgets/repeat/repeat.widget.ts

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -36,10 +36,4 @@ export class RepeatWidgetComponent {
3636
addRow() {
3737
this.element.field.addRow(this.element.json.fields, this.element.form);
3838
}
39-
40-
getAddedRowsCount(): number {
41-
return this.element.json.params.allowInitialRowsDelete
42-
? this.element.field.rows.length - this.element.json.params.initialNumberOfRows
43-
: this.element.field.rows.filter((row) => !row.isInitial).length;
44-
}
4539
}

0 commit comments

Comments
 (0)