minor refactoring...

Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
Alex A. Naanou 2022-10-22 02:03:27 +03:00
parent ee58ea9d2c
commit caaf19b7b7
2 changed files with 4 additions and 3 deletions

View File

@ -171,7 +171,7 @@ function(name, generate, options={}){
// check dependencies...
} else if(meth.options.depends){
for(var dep of meth.options.depends){
if(this[`__${this[dep].attr}_modified`] > cur){
if(this[`__${this[dep].index}_modified`] > cur){
delete this[cache]
break } } } }
// action: other...
@ -209,7 +209,7 @@ function(name, generate, options={}){
// generate...
: _make.call(this)) ) },
{
attr: name,
index: name,
indexed: true,
options,
})) }
@ -265,7 +265,7 @@ object.Mixin('IndexManagerMixin', {
this.index_attrs
.map(async function(name){
return [
that[name].attr,
that[name].index,
await that[name](action, ...args),
] }))) },
})

View File

@ -17,6 +17,7 @@
* - CLI
*
*
* XXX odd bug: in node .xpaths seems to get invalidated on each call...
* XXX INDEX / CACHE:
* - centralized
* - nestable