0146bd4190
Dan Poltawski said: > Previously users with different permissions could have granular > access to the admin menu for the items they have access to, so > limiting to only users with moodle/site:config would break that. > Although I agree that that menu is slowww to render and needs > fixing. Perhaps permissions for the various elements could be > gathered and checked first This commit addresses the problem checking for all the caps that are mentioned by code in /admin (according to grep, at least). Some light testing with the "moodle/user:create" seems to work properly. This burdens us with maintaining the list in has_admin_caps() -- less than ideal, but easier than rewriting /admin.