Fixed and closed #423: {RecentChanges} now works correctly.
This commit is contained in:
parent
37951481e1
commit
ec33ba95df
2 changed files with 10 additions and 3 deletions
|
@ -933,11 +933,18 @@ namespace ScrewTurn.Wiki {
|
|||
// Sort by descending date/time
|
||||
allChanges.Reverse();
|
||||
|
||||
Func<NamespaceInfo, string> getName = (ns) => {
|
||||
if(ns == null) return null;
|
||||
else return ns.Name;
|
||||
};
|
||||
|
||||
string currentNamespaceName = getName(currentNamespace);
|
||||
|
||||
// Filter by namespace
|
||||
if(!allNamespaces) {
|
||||
allChanges.RemoveAll((c) => {
|
||||
NamespaceInfo ns = Pages.FindNamespace(NameTools.GetNamespace(c.Page));
|
||||
return ns != currentNamespace;
|
||||
return getName(ns) != currentNamespaceName;
|
||||
});
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue