fix: support permissions by tags for basic db search engine (#2416)
This code will allow the "search" component to correctly filter pages by usergroup permissions based on tags instead of paths Co-authored-by: Riccardo Re <riccardo.re@clevermind.cloud>
This commit is contained in:
@@ -57,7 +57,8 @@ module.exports = {
|
||||
results: _.filter(resp.results, r => {
|
||||
return WIKI.auth.checkAccess(context.req.user, ['read:pages'], {
|
||||
path: r.path,
|
||||
locale: r.locale
|
||||
locale: r.locale,
|
||||
tags: r.tags // Tags are needed since access permissions can be limited by page tags too
|
||||
})
|
||||
})
|
||||
}
|
||||
|
Reference in New Issue
Block a user