summaryrefslogtreecommitdiff
path: root/classes/Notice.php
diff options
context:
space:
mode:
Diffstat (limited to 'classes/Notice.php')
-rw-r--r--classes/Notice.php9
1 files changed, 9 insertions, 0 deletions
diff --git a/classes/Notice.php b/classes/Notice.php
index ec80f763f..6a701ae0c 100644
--- a/classes/Notice.php
+++ b/classes/Notice.php
@@ -454,6 +454,15 @@ class Notice extends Memcached_DataObject
// XXX: only blow if <100 in cache
$ck = common_cache_key('notice:repeats:'.$this->repeat_of);
$result = $cache->delete($ck);
+
+ $user = User::staticGet('id', $this->profile_id);
+
+ if (!empty($user)) {
+ $uk = common_cache_key('user:repeated_by_me:'.$user->id);
+ $cache->delete($uk);
+ $user->free();
+ unset($user);
+ }
}
}
}