Fix exception initial databaseList request failed: T.sort is not a function
Summary: Exception showed up in our monitoring. The only `.sort` that happens in that request/response sequence is the one updated. Didn't get to the root of this, but likely the plugin returns nothing rather than an empty array when no databases present? Reviewed By: LukeDefeo Differential Revision: D47665268 fbshipit-source-id: 3f8dea591db3e6cb5d4e0d09f893a177ad4f642e
This commit is contained in:
committed by
Facebook GitHub Bot
parent
6048f09fd0
commit
e7ac579d1c
@@ -108,7 +108,7 @@ export function plugin(client: PluginClient<Events, Methods>) {
|
|||||||
const updateDatabases = (event: {
|
const updateDatabases = (event: {
|
||||||
databases: Array<{name: string; id: number; tables: Array<string>}>;
|
databases: Array<{name: string; id: number; tables: Array<string>}>;
|
||||||
}) => {
|
}) => {
|
||||||
const updates = event.databases;
|
const updates = event.databases ?? [];
|
||||||
const state = pluginState.get();
|
const state = pluginState.get();
|
||||||
const databases = updates.sort((db1, db2) => db1.id - db2.id);
|
const databases = updates.sort((db1, db2) => db1.id - db2.id);
|
||||||
const selectedDatabase =
|
const selectedDatabase =
|
||||||
|
|||||||
Reference in New Issue
Block a user