Fix storage init and usage
This commit is contained in:
		
							parent
							
								
									b94b88e689
								
							
						
					
					
						commit
						ff775a9c7d
					
				| 
						 | 
				
			
			@ -20,7 +20,7 @@ function openInPopup(url) {
 | 
			
		|||
function shareCurrentTab(tab) {
 | 
			
		||||
  const url = tab.url;
 | 
			
		||||
  const title = tab.title || url;
 | 
			
		||||
  browser.storage.local.get('url').then((storage) => {
 | 
			
		||||
  browser.storage.local.get().then((storage) => {
 | 
			
		||||
    if(!storage.url){
 | 
			
		||||
      browser.runtime.openOptionsPage();
 | 
			
		||||
      return;
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -18,7 +18,7 @@ If we don't, then store the default settings.
 | 
			
		|||
*/
 | 
			
		||||
function checkStoredSettings(storedSettings) {
 | 
			
		||||
  if (!storedSettings.storage) {
 | 
			
		||||
    browser.storage.local.set({storage});
 | 
			
		||||
    browser.storage.local.set(storage);
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in a new issue