further refinements to browse, fix broken test

This commit is contained in:
Kyle Drake 2024-08-14 11:15:45 -05:00
parent 18102eb76b
commit 4fc5698d0e
5 changed files with 50 additions and 51 deletions

View file

@ -301,5 +301,9 @@ get '/admin/masquerade/:username' do
end
def require_admin
redirect '/' unless signed_in? && current_site.is_admin
redirect '/' unless is_admin?
end
def is_admin?
signed_in? && current_site.is_admin
end