This should be the case as we are getting the category info from
@discourseComputed("category")
categoryInfo(category) {
return this.site.categories.findBy("id", category.id);
},
To my knowledge, this.site.categories
will only return those the current user can view.