Fix wiki.eachShadow returns overridden sources (#6036)

It was returning the underlying shadows before, even if overridden, which
was causing some bugs.

Fixes #6033
sort-optimisations
Cameron Fischer 2021-09-16 15:08:11 -04:00 zatwierdzone przez GitHub
rodzic f725123690
commit dcff318a98
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: 4AEE18F83AFDEB23
1 zmienionych plików z 6 dodań i 2 usunięć

Wyświetl plik

@ -1212,8 +1212,12 @@ $tw.Wiki = function(options) {
index,titlesLength,title;
for(index = 0, titlesLength = titles.length; index < titlesLength; index++) {
title = titles[index];
var shadowInfo = shadowTiddlers[title];
callback(shadowInfo.tiddler,title);
if(tiddlers[title]) {
callback(tiddlers[title],title);
} else {
var shadowInfo = shadowTiddlers[title];
callback(shadowInfo.tiddler,title);
}
}
};