mirror of
https://github.com/flynx/pWiki.git
synced 2025-10-31 19:10:08 +00:00
bugfix...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
parent
b42584a957
commit
723437651d
@ -2014,10 +2014,6 @@ object.Constructor('Page', BasePage, {
|
|||||||
// XXX EXPERIMENTAL
|
// XXX EXPERIMENTAL
|
||||||
// XXX would be nice to be able to chain .awaitOrRun(..) calls instead
|
// XXX would be nice to be able to chain .awaitOrRun(..) calls instead
|
||||||
// of nesting them like here...
|
// of nesting them like here...
|
||||||
// XXX BUG: this breaks on:
|
|
||||||
// pwiki = reqiter('./pwiki-test').pwiki
|
|
||||||
// await pwiki.get('./_text').text
|
|
||||||
// ...seems to break the original vetsion too...
|
|
||||||
get text(){
|
get text(){
|
||||||
var that = this
|
var that = this
|
||||||
return Promise.awaitOrRun(
|
return Promise.awaitOrRun(
|
||||||
|
|||||||
@ -621,8 +621,9 @@ module.BaseParser = {
|
|||||||
return that.resolve(page, e, state)
|
return that.resolve(page, e, state)
|
||||||
// data -- unwrap content...
|
// data -- unwrap content...
|
||||||
} else if(e instanceof Object && 'data' in e){
|
} else if(e instanceof Object && 'data' in e){
|
||||||
return that.resolve(page, e.data, state)
|
return Promise.awaitOrRun(
|
||||||
.then(function(e){
|
that.resolve(page, e.data, state),
|
||||||
|
function(e){
|
||||||
return { data: e } })
|
return { data: e } })
|
||||||
// skipped items...
|
// skipped items...
|
||||||
} else if(e instanceof Object && e.skip){
|
} else if(e instanceof Object && e.skip){
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user