Make sure that the status actually has something in it before displaying the error
This commit is contained in:
		
							parent
							
								
									a113d188fa
								
							
						
					
					
						commit
						1e8cae5115
					
				
					 1 changed files with 4 additions and 6 deletions
				
			
		|  | @ -71,12 +71,10 @@ class Page_Error extends Page { | |||
| 	/* | ||||
| 	Fill in the content of the page.  | ||||
| 	*/ | ||||
| 	fill () { | ||||
| 		this.update(); | ||||
| 	async fill () { | ||||
| 		await this.update(); | ||||
| 
 | ||||
| 		console.log(this); | ||||
| 
 | ||||
| 		(this[`elements`][`error display`] && this[`status`][`error`]) | ||||
| 		(this[`elements`][`error display`] && (this[`status`] ? this[`status`][`error`] : false)) | ||||
| 			? (Object.keys(this[`elements`][`error display`]).forEach((KEY) => { | ||||
| 				this[`elements`][`error display`][KEY].innerText = String(this[`status`][`error`][KEY]) | ||||
| 			})) | ||||
|  | @ -111,7 +109,7 @@ class Page_Error extends Page { | |||
| 		try { | ||||
| 			// Send a message to the content script. 
 | ||||
| 			Tabs.query(null, 0).then((TAB) => { | ||||
| 				chrome.tabs.sendMessage(TAB.id, {"refresh": true}); | ||||
| 				chrome.tabs.sendMessage(TAB.id, {"refresh": "automatic"}); | ||||
| 			}); | ||||
| 		} catch(err) { | ||||
| 			logging.error(err.name, err.message, err.stack); | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue