diff --git a/frontend/src/app/components/dashboard/db-table-view/db-table-row-view/db-table-row-view.component.html b/frontend/src/app/components/dashboard/db-table-view/db-table-row-view/db-table-row-view.component.html index df273f22e..39c224d2f 100644 --- a/frontend/src/app/components/dashboard/db-table-view/db-table-row-view/db-table-row-view.component.html +++ b/frontend/src/app/components/dashboard/db-table-view/db-table-row-view/db-table-row-view.component.html @@ -92,8 +92,9 @@

Preview

- + Preview }"> - label: tableWidgets[value].name || value, value: tableRowValues[value], required: tableRowRequiredValues[value], - readonly: !permissions?.edit && pageAction !== 'dub', + readonly: (!permissions?.edit && pageAction !== 'dub') || pageMode === 'view', disabled: isReadonlyField(value), widgetStructure: tableWidgets[value], relations: tableTypes[value] === 'foreign key' ? getRelations(value) : undefined @@ -148,7 +148,7 @@

label: value, value: tableRowValues[value], required: tableRowRequiredValues[value], - readonly: !permissions?.edit && pageAction !== 'dub', + readonly: (!permissions?.edit && pageAction !== 'dub') || pageMode === 'view', disabled: isReadonlyField(value), structure: tableRowStructure[value], relations: tableTypes[value] === 'foreign key' ? getRelations(value) : undefined @@ -169,8 +169,17 @@

data-testid="record-back-to-table-button"> Back + + + -