mirror of
https://github.com/flynx/pWiki.git
synced 2025-11-02 12:00:10 +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