Skip to content

Commit d0ceaa7

Browse files
table view: fix alert and buttons visibility for table without primary keys
1 parent 58a36fd commit d0ceaa7

2 files changed

Lines changed: 3 additions & 1 deletion

File tree

frontend/src/app/components/dashboard/dashboard.component.css

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,8 @@
9494
}
9595

9696
.alerts {
97+
display: flex;
98+
flex-direction: column;
9799
margin-top: 24px;
98100
}
99101

frontend/src/app/components/dashboard/db-tables-data-source.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -236,7 +236,7 @@ export class TablesDataSource implements DataSource<Object> {
236236
.reduce((normalizedColumns, column) => (normalizedColumns[column.title] = column.normalizedTitle, normalizedColumns), {})
237237
this.displayedDataColumns = (filter(this.columns, column => column.selected === true)).map(column => column.title);
238238
this.permissions = res.table_permissions.accessLevel;
239-
if (this.keyAttributes.length && this.permissions.edit || this.permissions.delete) {
239+
if (this.keyAttributes.length && (this.permissions.edit || this.permissions.delete)) {
240240
this.actionsColumnWidth = this.getActionsColumnWidth(this.tableActions, this.permissions);
241241
this.displayedColumns = ['select', ...this.displayedDataColumns, 'actions'];
242242
} else {

0 commit comments

Comments
 (0)