use notify

This commit is contained in:
Shish 2020-10-03 12:54:27 +00:00
parent 1ea9ceff85
commit 33d5693c5e

View File

@ -21,7 +21,7 @@ class Rule34 extends Extension
public function onImageDeletion(ImageDeletionEvent $event) public function onImageDeletion(ImageDeletionEvent $event)
{ {
global $database; global $database;
$database->execute("NOTIFY shm_image_bans, '{$event->image->hash}';"); $database->notify("shm_image_bans", $event->image->hash);
} }
public function onImageInfoSet(ImageInfoSetEvent $event) public function onImageInfoSet(ImageInfoSetEvent $event)
@ -71,7 +71,7 @@ class Rule34 extends Extension
{ {
global $database, $user; global $database, $user;
if ($user->can(Permissions::MANAGE_ADMINTOOLS)) { if ($user->can(Permissions::MANAGE_ADMINTOOLS)) {
$database->execute("NOTIFY shm_image_bans, '{$event->hash}';"); $database->notify("shm_image_bans", $event->hash);
} }
} }
@ -145,7 +145,7 @@ class Rule34 extends Extension
log_info("admin", "Cleaning {$hash}"); log_info("admin", "Cleaning {$hash}");
@unlink(warehouse_path(Image::IMAGE_DIR, $hash)); @unlink(warehouse_path(Image::IMAGE_DIR, $hash));
@unlink(warehouse_path(Image::THUMBNAIL_DIR, $hash)); @unlink(warehouse_path(Image::THUMBNAIL_DIR, $hash));
$database->execute("NOTIFY shm_image_bans, '{$hash}';"); $database->notify("shm_image_bans", $hash);
} }
} }
} }