diff --git a/pkg/controller/account/search.go b/pkg/controller/account/search.go index 0e4d51f..854e505 100644 --- a/pkg/controller/account/search.go +++ b/pkg/controller/account/search.go @@ -90,6 +90,11 @@ func Search() http.HandlerFunc { certifiedOnly = false } + // Non-admin view: always hide non-certified profiles, they can be unsafe (fake profiles, scams if they won't certify) + if !currentUser.IsAdmin { + certifiedOnly = true + } + pager := &models.Pagination{ PerPage: config.PageSizeMemberSearch, Sort: sort, diff --git a/web/templates/account/search.html b/web/templates/account/search.html index 8b1ef5b..af70881 100644 --- a/web/templates/account/search.html +++ b/web/templates/account/search.html @@ -91,8 +91,10 @@