Sort searched queries by recency (#1735)

* Sort searched queries by recency

* Fixed sqllab tests

* Add one more tr to QueryTable spec for pagination

* Change desc to asc as we reverse queries in component
This commit is contained in:
vera-liu
2016-12-14 10:14:54 -08:00
committed by GitHub
parent 2fb94a89e2
commit e1e20b8757
6 changed files with 31 additions and 22 deletions

View File

@@ -116,11 +116,7 @@ class QuerySearch extends React.PureComponent {
const url = this.insertParams('/superset/search_queries', params);
$.getJSON(url, (data, status) => {
if (status === 'success') {
const newQueriesArray = [];
for (const id in data) {
newQueriesArray.push(data[id]);
}
this.setState({ queriesArray: newQueriesArray, queriesLoading: false });
this.setState({ queriesArray: data, queriesLoading: false });
}
});
}
@@ -143,6 +139,7 @@ class QuerySearch extends React.PureComponent {
<DatabaseSelect
onChange={this.onChange.bind(this)}
databaseId={this.state.databaseId}
actions={this.props.actions}
/>
</div>
<div className="col-sm-4">
@@ -200,7 +197,7 @@ class QuerySearch extends React.PureComponent {
<div className="scrollbar-content">
<QueryTable
columns={[
'state', 'db', 'user', 'date',
'state', 'db', 'user', 'time',
'progress', 'rows', 'sql', 'querylink',
]}
onUserClicked={this.onUserClicked.bind(this)}