[bug] Plugin load fix (#12329)
* Update plugin name * Backup accessor for plugin name * Add null check for plg_db
This commit is contained in:
parent
a616e7826c
commit
d041e251d2
|
|
@ -677,6 +677,11 @@ class PluginsRegistry:
|
|||
|
||||
if plg_key in configs:
|
||||
plg_db = configs[plg_key]
|
||||
|
||||
# Handle edge case where PluginConfig has been created without a valid name
|
||||
if plg_name and plg_db and plg_db.name != plg_name:
|
||||
plg_db.name = plg_name
|
||||
plg_db.save()
|
||||
else:
|
||||
plg_db = self.get_plugin_config(plg_key, plg_name)
|
||||
|
||||
|
|
|
|||
|
|
@ -85,10 +85,12 @@ export default function PluginListTable() {
|
|||
return;
|
||||
}
|
||||
|
||||
const name: string = record.name || record.meta?.human_name;
|
||||
|
||||
return (
|
||||
<Group justify='left'>
|
||||
<PluginIcon plugin={record} />
|
||||
<Text>{record.name}</Text>
|
||||
<Text size='sm'>{name}</Text>
|
||||
</Group>
|
||||
);
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue