Skip to content
Snippets Groups Projects
Commit cf2ed0b5 authored by Eric Rosenbaum's avatar Eric Rosenbaum
Browse files

Use extension id if no URL provided

parent 5d7e8c3b
No related branches found
No related tags found
No related merge requests found
......@@ -31,17 +31,18 @@ class ExtensionLibrary extends React.PureComponent {
]);
}
handleItemSelect (item) {
let url = item.extensionURL;
if (!item.disabled && !item.extensionURL) {
const id = item.extensionId;
let url = item.extensionURL ? item.extensionURL : id;
if (!item.disabled && !id) {
// eslint-disable-next-line no-alert
url = prompt(this.props.intl.formatMessage(messages.extensionUrl));
}
if (url && !item.disabled) {
if (id && !item.disabled) {
if (this.props.vm.extensionManager.isExtensionLoaded(url)) {
this.props.onCategorySelected(item.name);
this.props.onCategorySelected(id);
} else {
this.props.vm.extensionManager.loadExtensionURL(url).then(() => {
this.props.onCategorySelected(item.name);
this.props.onCategorySelected(id);
});
}
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment