update the URL record only when it exists
This commit is contained in:
		
							parent
							
								
									2ca43d5995
								
							
						
					
					
						commit
						35663a3ed7
					
				
					 1 changed files with 5 additions and 2 deletions
				
			
		|  | @ -32,14 +32,17 @@ class Page_Results extends Page { | ||||||
|      */ |      */ | ||||||
|      async update(override = false) { |      async update(override = false) { | ||||||
|           // Set the reference website when overriding or unset. 
 |           // Set the reference website when overriding or unset. 
 | ||||||
| 		if (override || !this[`ref`]) {this[`ref`] = await global.read([`last`])}; | 		if (override || !this[`ref`]) { | ||||||
|  |                let RECORD = await global.read([`last`]); | ||||||
|  |                (RECORD) ? this[`ref`] = RECORD : false; | ||||||
|  |           }; | ||||||
|            |            | ||||||
|           if (this[`ref`]) { |           if (this[`ref`]) { | ||||||
|                // Get all the data. 
 |                // Get all the data. 
 | ||||||
|                let DATA = { |                let DATA = { | ||||||
|                     "data": await global.read([`sites`, this[`ref`]]) |                     "data": await global.read([`sites`, this[`ref`]]) | ||||||
|                } |                } | ||||||
|       |                 | ||||||
|                // Set the data. 
 |                // Set the data. 
 | ||||||
|                this[`data`] = (DATA[`data`] && (typeof DATA[`data`]).includes(`obj`)) ? DATA[`data`] : (this[`data`] ? this[`data`] : {}); |                this[`data`] = (DATA[`data`] && (typeof DATA[`data`]).includes(`obj`)) ? DATA[`data`] : (this[`data`] ? this[`data`] : {}); | ||||||
|           } |           } | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue