now that the cache key has changed, the invalidation needs updating...

This commit is contained in:
Shish 2012-02-05 06:59:55 +00:00
parent 2d334e08ea
commit 9db912d996

View file

@ -92,7 +92,7 @@ class IPBan extends SimpleExtension {
public function onRemoveIPBan($event) { public function onRemoveIPBan($event) {
global $database; global $database;
$database->Execute("DELETE FROM bans WHERE id = :id", array("id"=>$event->id)); $database->Execute("DELETE FROM bans WHERE id = :id", array("id"=>$event->id));
$database->cache->delete("ip_bans"); $database->cache->delete("ip_bans_sorted");
} }
// installer {{{ // installer {{{
@ -261,7 +261,7 @@ class IPBan extends SimpleExtension {
global $database; global $database;
$sql = "INSERT INTO bans (ip, reason, end_timestamp, banner_id) VALUES (:ip, :reason, :end, :admin_id)"; $sql = "INSERT INTO bans (ip, reason, end_timestamp, banner_id) VALUES (:ip, :reason, :end, :admin_id)";
$database->Execute($sql, array("ip"=>$ip, "reason"=>$reason, "end"=>strtotime($end), "admin_id"=>$user->id)); $database->Execute($sql, array("ip"=>$ip, "reason"=>$reason, "end"=>strtotime($end), "admin_id"=>$user->id));
$database->cache->delete("ip_bans"); $database->cache->delete("ip_bans_sorted");
log_info("ipban", "'$user->name' has banned '$ip' because '$reason' until '$end'"); log_info("ipban", "'$user->name' has banned '$ip' because '$reason' until '$end'");
} }
// }}} // }}}