get rid of is_admin, fixes #676

This commit is contained in:
Shish
2019-09-29 19:00:51 +01:00
parent 0f4a0275b5
commit a7bddb1dac
27 changed files with 99 additions and 64 deletions

View File

@ -28,7 +28,7 @@ class Update extends Extension
public function onPageRequest(PageRequestEvent $event)
{
global $user, $page;
if ($user->is_admin() && isset($_GET['sha'])) {
if ($user->can(Permissions::EDIT_FILES) && isset($_GET['sha'])) {
if ($event->page_matches("update/download")) {
$ok = $this->download_shimmie();