Skip to content

Commit

Permalink
fix: modified by column on charts and dashboards (apache#10340)
Browse files Browse the repository at this point in the history
  • Loading branch information
dpgaspar authored and auxten committed Nov 20, 2020
1 parent 8c160c6 commit 527bc7e
Show file tree
Hide file tree
Showing 6 changed files with 12 additions and 14 deletions.
4 changes: 2 additions & 2 deletions superset-frontend/src/views/chartList/ChartList.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -146,8 +146,8 @@ class ChartList extends React.PureComponent<Props, State> {
},
},
}: any) => <a href={changedByUrl}>{changedByName}</a>,
Header: t('Creator'),
accessor: 'changed_by_fk',
Header: t('Modified By'),
accessor: 'changed_by.first_name',
},
{
Cell: ({
Expand Down
4 changes: 2 additions & 2 deletions superset-frontend/src/views/dashboardList/DashboardList.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -161,8 +161,8 @@ class DashboardList extends React.PureComponent<Props, State> {
},
},
}: any) => <a href={changedByUrl}>{changedByName}</a>,
Header: t('Creator'),
accessor: 'changed_by_fk',
Header: t('Modified By'),
accessor: 'changed_by.first_name',
},
{
Cell: ({
Expand Down
4 changes: 2 additions & 2 deletions superset-frontend/src/welcome/DashboardTable.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -77,8 +77,8 @@ class DashboardTable extends React.PureComponent<
}) => <a href={url}>{dashboardTitle}</a>,
},
{
accessor: 'changed_by_fk',
Header: 'Creator',
accessor: 'changed_by.first_name',
Header: 'Modified By',
Cell: ({
row: {
original: { changed_by_name: changedByName, changedByUrl },
Expand Down
6 changes: 2 additions & 4 deletions superset/charts/api.py
Original file line number Diff line number Diff line change
Expand Up @@ -106,8 +106,6 @@ class ChartRestApi(BaseSupersetModelRestApi):
"slice_name",
"url",
"description",
"changed_by_fk",
"created_by_fk",
"changed_by_name",
"changed_by_url",
"changed_by.first_name",
Expand All @@ -124,12 +122,12 @@ class ChartRestApi(BaseSupersetModelRestApi):
"params",
"cache_timeout",
]
list_select_columns = list_columns + ["changed_on"]
list_select_columns = list_columns + ["changed_on", "changed_by_fk"]
order_columns = [
"slice_name",
"viz_type",
"datasource_name",
"changed_by_fk",
"changed_by.first_name",
"changed_on_delta_humanized",
]
search_columns = (
Expand Down
4 changes: 2 additions & 2 deletions superset/dashboards/api.py
Original file line number Diff line number Diff line change
Expand Up @@ -119,12 +119,12 @@ class DashboardRestApi(BaseSupersetModelRestApi):
"owners.first_name",
"owners.last_name",
]
list_select_columns = list_columns + ["changed_on"]
list_select_columns = list_columns + ["changed_on", "changed_by_fk"]
order_columns = [
"dashboard_title",
"changed_on_delta_humanized",
"published",
"changed_by_fk",
"changed_by.first_name",
]

add_columns = [
Expand Down
4 changes: 2 additions & 2 deletions superset/models/helpers.py
Original file line number Diff line number Diff line change
Expand Up @@ -366,8 +366,8 @@ def changed_by_fk(self) -> sa.Column:

@property
def changed_by_name(self) -> str:
if self.created_by:
return escape("{}".format(self.created_by))
if self.changed_by:
return escape("{}".format(self.changed_by))
return ""

@renders("created_by")
Expand Down

0 comments on commit 527bc7e

Please sign in to comment.