Support passing LocalSite.ANY to Profile starred cache count functions.
Review Request #12329 — Created June 2, 2022 and submitted
This updates the following methods on
Profileto accept
local_site=LocalSite.ALL:
get_starred_review_groups_count()get_starred_review_requests_count()has_starred_review_groups()has_starred_review_requests()
This can be used to make determinations as to whether a user has starred
items at all, regardless of global/local site.
When invalidating cached data, both the site (global or local) and the
ALL keys are invalidated, ensuring both are updated for the
appropriate totals.
Unit tests pass.
| Summary | ID |
|---|---|
| 70b08be4c540076f955791ea975dd27f43c421f6 |
| Description | From | Last Updated |
|---|---|---|
|
F841 local variable 'key' is assigned to but never used |
|
|
|
F841 local variable 'local_site' is assigned to but never used |
|
|
|
F841 local variable 'local_site' is assigned to but never used |
|
|
|
F841 local variable 'local_site' is assigned to but never used |
|
|
|
F841 local variable 'local_site' is assigned to but never used |
|