Opened 17 years ago
Closed 17 years ago
#11761 closed defect (bug) (fixed)
Create a clean_user_cache() function / fix refresh_user_details()
| Reported by: | Denis-de-Bernardy | Owned by: | ryan |
|---|---|---|---|
| Priority: | normal | Milestone: | 3.0 |
| Component: | Cache API | Version: | 3.0 |
| Severity: | major | Keywords: | |
| Cc: | Focuses: | multisite |
Description
refresh_user_details() potentially leaves garbage in the cache, in that it merely deletes two buckets:
- users
- userlogins
wp_delete_user(), by contrast, additionally deletes:
- useremail
- userslugs
There are several other occurrences where the same applies, in WP. We should refactor the area of WP a little and introduce some kind of clean_user_cache() function.
Change History (2)
Note:
See TracTickets
for help on using tickets.
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)
(In [12766]) Introduce clean_user_cache(). fixes #11761