only favourite valid images

This commit is contained in:
Shish 2010-07-26 22:59:18 +01:00
parent 4e48e02856
commit 9e05a34ac9

View File

@ -59,7 +59,7 @@ class Favorites extends SimpleExtension {
global $page, $user;
if($event->page_matches("change_favorite") && !$user->is_anonymous()) {
$image_id = int_escape($_POST['image_id']);
if (($_POST['favorite_action'] == "set") || ($_POST['favorite_action'] == "unset")) {
if((($_POST['favorite_action'] == "set") || ($_POST['favorite_action'] == "unset")) && ($image_id > 0)) {
send_event(new FavoriteSetEvent($image_id, $user, ($_POST['favorite_action'] == "set")));
}
$page->set_mode("redirect");