mirror of
				https://github.com/flynx/pWiki.git
				synced 2025-11-04 04:50:09 +00:00 
			
		
		
		
	notes...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
		
							parent
							
								
									6e0d2f3cc0
								
							
						
					
					
						commit
						edcbd29087
					
				@ -454,6 +454,9 @@ module.BaseStore = {
 | 
			
		||||
					// 		this can be the result of matching a/* in a a/b/c
 | 
			
		||||
					// 		and returning a a/b which can be undefined...
 | 
			
		||||
					return that.get(p, strict) })
 | 
			
		||||
			// XXX BUG CHROME: this hangs on Chrome when getting a 
 | 
			
		||||
			// 		generator function...
 | 
			
		||||
			// 		...should not require any editing when bug fixed.
 | 
			
		||||
			: (await this.__get__(path) 
 | 
			
		||||
				?? ((this.next || {}).__get__ 
 | 
			
		||||
					&& this.next.get(path, strict))) },
 | 
			
		||||
 | 
			
		||||
@ -2,12 +2,19 @@
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* XXX BUG CHROME: can't .get(..) a generator...
 | 
			
		||||
* 		affected code:
 | 
			
		||||
* 			BaseStore's .get(..)
 | 
			
		||||
* 		bug report:
 | 
			
		||||
* 			https://bugs.chromium.org/p/chromium/issues/detail?id=1361981
 | 
			
		||||
* 		when done test:
 | 
			
		||||
* 			.get('/test/list/generator').asPages()
 | 
			
		||||
* 			.get('/test/list/generator').raw
 | 
			
		||||
* 			.get('/test/list/generator').data
 | 
			
		||||
* 			.get('/test/list/generator').text
 | 
			
		||||
* 		potential temporaty fix:
 | 
			
		||||
* 			wrap all .__get__(..) call in an async function testing if 
 | 
			
		||||
* 			it's return value is a generator function (return) or anything 
 | 
			
		||||
* 			else (await)...
 | 
			
		||||
* XXX CACHE need to explicitly prevent caching of some actions/pages...
 | 
			
		||||
* XXX FEATURE tags and accompanying API...
 | 
			
		||||
* 		- add tags to page -- macro/filter
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user