mirror of
https://github.com/documize/community.git
synced 2025-08-05 05:25:27 +02:00
Implement category-based permissioning for search results
Only see what you can see. Co-Authored-By: Saul S <sauls8t@users.noreply.github.com>
This commit is contained in:
parent
ae50b889c5
commit
467acec3c4
5 changed files with 95 additions and 9 deletions
|
@ -151,7 +151,7 @@ func (s Scope) DeleteContent(ctx domain.RequestContext, pageID string) (err erro
|
|||
}
|
||||
|
||||
// Documents searches the documents that the client is allowed to see, using the keywords search string, then audits that search.
|
||||
// Visible documents include both those in the client's own organisation and those that are public, or whose visibility includes the client.
|
||||
// Visible documents include both those in the client's own organization and those that are public, or whose visibility includes the client.
|
||||
func (s Scope) Documents(ctx domain.RequestContext, q search.QueryOptions) (results []search.QueryResult, err error) {
|
||||
q.Keywords = strings.TrimSpace(q.Keywords)
|
||||
if len(q.Keywords) == 0 {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue