Fix bookmark
This commit is contained in:
parent
d41c7476a6
commit
53c3ddab2e
1 changed files with 14 additions and 2 deletions
|
@ -1,3 +1,4 @@
|
|||
import messages from 'shared/messages';
|
||||
import actions from '../actions';
|
||||
import * as tabs from '../shared/tabs';
|
||||
import * as bookmarks from '../shared/bookmarks';
|
||||
|
@ -45,7 +46,7 @@ const addBookmarkCommand = (tab, args) => {
|
|||
return Promise.resolve();
|
||||
}
|
||||
|
||||
return bookmarks.create(args[0], tab.url);
|
||||
return bookmarks.create(args.join(' '), tab.url);
|
||||
};
|
||||
|
||||
const setCommand = (args) => {
|
||||
|
@ -78,7 +79,18 @@ const exec = (tab, line, settings) => {
|
|||
case 'buffer':
|
||||
return bufferCommand(args);
|
||||
case 'addbookmark':
|
||||
return addBookmarkCommand(tab, args);
|
||||
return addBookmarkCommand(tab, args).then((item) => {
|
||||
if (!item) {
|
||||
return browser.tabs.sendMessage(tab.id, {
|
||||
type: messages.CONSOLE_SHOW_ERROR,
|
||||
text: 'Could not create a bookmark',
|
||||
});
|
||||
}
|
||||
return browser.tabs.sendMessage(tab.id, {
|
||||
type: messages.CONSOLE_SHOW_INFO,
|
||||
text: 'Saved current page: ' + item.url,
|
||||
});
|
||||
});
|
||||
case 'set':
|
||||
return setCommand(args);
|
||||
case '':
|
||||
|
|
Reference in a new issue