# HG changeset patch # User Dan # Date 1215853893 14400 # Node ID 4f81e21b5590827a1e72c02eedff9b6f14c0584c # Parent 567e4b2c763f2fdd56fc76dbdd6f15004cce0062 Made the rank editor actually refresh the ranks cache upon creating/editing/deleting a rank. It's 5 in the morning, I'm going to bed, release is first thing after breakfast and coffee. diff -r 567e4b2c763f -r 4f81e21b5590 plugins/admin/UserRanks.php --- a/plugins/admin/UserRanks.php Sat Jul 12 05:10:39 2008 -0400 +++ b/plugins/admin/UserRanks.php Sat Jul 12 05:11:33 2008 -0400 @@ -120,6 +120,9 @@ $rank_style = $db->escape(@$request['rank_style']); $q = $db->sql_query('UPDATE ' . table_prefix . "ranks SET rank_title = '$rank_title', rank_style = '$rank_style' WHERE rank_id = $rank_id;"); + // regenerate the ranks cache + generate_cache_userranks(); + echo enano_json_encode(array( 'mode' => 'success' )); @@ -153,6 +156,9 @@ return true; } + // regenerate the ranks cache + generate_cache_userranks(); + echo enano_json_encode(array( 'mode' => 'success', 'rank_id' => $rank_id @@ -193,6 +199,9 @@ if ( !$q ) $db->_die(); + // regenerate the ranks cache + generate_cache_userranks(); + echo enano_json_encode(array( 'mode' => 'success' ));