Changeset 8320
- Timestamp:
- 04/24/2014 09:59:17 PM (11 years ago)
- Location:
- trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/bp-core/bp-core-classes.php
r8290 r8320 1333 1333 1334 1334 // get cache for single user only 1335 // @todo Why only single user? 1335 1336 if ( ! is_array( $user_id ) ) { 1336 1337 $cache = wp_cache_get( $user_id, 'bp_last_activity' ); … … 1356 1357 'activity_id' => $last_activity->id, 1357 1358 ); 1359 } 1360 1361 // If this was a single user query, update the cache 1362 if ( ! is_array( $user_id ) && isset( $retval[ $user_id ] ) ) { 1363 wp_cache_set( $user_id, $retval[ $user_id ], 'bp_last_activity' ); 1358 1364 } 1359 1365 -
trunk/tests/testcases/core/class-bp-core-user.php
r8290 r8320 160 160 * @group last_activity 161 161 */ 162 public function test_get_last_activity_store_in_cache() { 163 $u = $this->create_user(); 164 $time = bp_core_current_time(); 165 166 // Cache is set during user creation. Clear to reflect actual 167 // pageload 168 wp_cache_delete( $u, 'bp_last_activity' ); 169 170 // prime cache 171 $a = BP_Core_User::get_last_activity( $u ); 172 173 $this->assertNotEmpty( wp_cache_get( $u, 'bp_last_activity' ) ); 174 } 175 176 /** 177 * @group last_activity 178 */ 162 179 public function test_update_last_activity() { 163 180 $u = $this->create_user();
Note: See TracChangeset
for help on using the changeset viewer.