Changeset 14053
- Timestamp:
- 10/22/2024 08:56:00 PM (19 months ago)
- Location:
- branches/12.0
- Files:
-
- 6 edited
-
bp-loader.php (modified) (1 diff)
-
npm-shrinkwrap.json (modified) (2 diffs)
-
package.json (modified) (1 diff)
-
src/bp-core/bp-core-avatars.php (modified) (9 diffs)
-
src/bp-loader.php (modified) (1 diff)
-
src/class-buddypress.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
branches/12.0/bp-loader.php
r13915 r14053 22 22 * Requires PHP: 5.6 23 23 * Requires at least: 5.8 24 * Version: 12.5. 124 * Version: 12.5.2 25 25 */ 26 26 -
branches/12.0/npm-shrinkwrap.json
r13915 r14053 1 1 { 2 2 "name": "buddypress", 3 "version": "12.5. 1",3 "version": "12.5.2", 4 4 "lockfileVersion": 2, 5 5 "requires": true, … … 7 7 "": { 8 8 "name": "buddypress", 9 "version": "12.5. 1",9 "version": "12.5.2", 10 10 "license": "GPL-2.0-or-later", 11 11 "devDependencies": { -
branches/12.0/package.json
r13915 r14053 76 76 "url": "https://buddypress.svn.wordpress.org/trunk/" 77 77 }, 78 "version": "12.5. 1",78 "version": "12.5.2", 79 79 "browserslist": [ 80 80 "extends @wordpress/browserslist-config" -
branches/12.0/src/bp-core/bp-core-avatars.php
r13541 r14053 1188 1188 */ 1189 1189 function bp_avatar_handle_capture( $data = '', $item_id = 0, $return = 'boolean' ) { 1190 $return = $retval; 1191 $item_id = (int) $item_id; 1192 1190 1193 if ( empty( $data ) || empty( $item_id ) ) { 1191 1194 return false; … … 1355 1358 } 1356 1359 1360 // Sanitize object id. 1361 $item_id = (int) $avatar_data['item_id']; 1362 1357 1363 // Capability check. 1358 1364 if ( ! bp_attachments_current_user_can( 'edit_avatar', $avatar_data ) ) { … … 1368 1374 } 1369 1375 1370 $cropped_webcam_avatar = bp_avatar_handle_capture( $webcam_avatar, $ avatar_data['item_id'], 'array' );1376 $cropped_webcam_avatar = bp_avatar_handle_capture( $webcam_avatar, $item_id, 'array' ); 1371 1377 1372 1378 if ( ! $cropped_webcam_avatar ) { … … 1381 1387 array( 1382 1388 'object' => $avatar_data['object'], 1383 'item_id' => $ avatar_data['item_id'],1389 'item_id' => $item_id, 1384 1390 'html' => false, 1385 1391 'type' => 'full', … … 1388 1394 ), 1389 1395 'feedback_code' => 2, 1390 'item_id' => $ avatar_data['item_id'],1396 'item_id' => $item_id, 1391 1397 ); 1392 1398 1393 1399 /** This action is documented in wp-includes/deprecated.php */ 1394 do_action_deprecated( 'xprofile_avatar_uploaded', array( (int) $avatar_data['item_id'], $avatar_data['type'], $avatar_data ), '6.0.0', 'bp_members_avatar_uploaded' );1400 do_action_deprecated( 'xprofile_avatar_uploaded', array( $item_id, $avatar_data['type'], $avatar_data ), '6.0.0', 'bp_members_avatar_uploaded' ); 1395 1401 1396 1402 /** … … 1405 1411 * @param array $cropped_webcam_avatar Array containing the full, thumb avatar and the timestamp. 1406 1412 */ 1407 do_action( 'bp_members_avatar_uploaded', (int) $avatar_data['item_id'], $avatar_data['type'], $avatar_data, $cropped_webcam_avatar );1413 do_action( 'bp_members_avatar_uploaded', $item_id, $avatar_data['type'], $avatar_data, $cropped_webcam_avatar ); 1408 1414 1409 1415 wp_send_json_success( $return ); … … 1426 1432 // Crop args. 1427 1433 $r = array( 1428 'item_id' => $ avatar_data['item_id'],1434 'item_id' => $item_id, 1429 1435 'object' => $avatar_data['object'], 1430 1436 'avatar_dir' => $avatar_dir, … … 1445 1451 array( 1446 1452 'object' => $avatar_data['object'], 1447 'item_id' => $ avatar_data['item_id'],1453 'item_id' => $item_id, 1448 1454 'html' => false, 1449 1455 'type' => 'full', … … 1452 1458 ), 1453 1459 'feedback_code' => 2, 1454 'item_id' => $ avatar_data['item_id'],1460 'item_id' => $item_id, 1455 1461 ); 1456 1462 1457 1463 if ( 'user' === $avatar_data['object'] ) { 1458 1464 /** This action is documented in wp-includes/deprecated.php */ 1459 do_action_deprecated( 'xprofile_avatar_uploaded', array( (int) $avatar_data['item_id'], $avatar_data['type'], $r ), '6.0.0', 'bp_members_avatar_uploaded' );1465 do_action_deprecated( 'xprofile_avatar_uploaded', array( $item_id, $avatar_data['type'], $r ), '6.0.0', 'bp_members_avatar_uploaded' ); 1460 1466 1461 1467 /** This action is documented in bp-core/bp-core-avatars.php */ 1462 do_action( 'bp_members_avatar_uploaded', (int) $avatar_data['item_id'], $avatar_data['type'], $r, $cropped_avatar );1468 do_action( 'bp_members_avatar_uploaded', $item_id, $avatar_data['type'], $r, $cropped_avatar ); 1463 1469 } elseif ( 'group' === $avatar_data['object'] ) { 1464 1470 /** This action is documented in bp-groups/bp-groups-screens.php */ 1465 do_action( 'groups_avatar_uploaded', (int) $avatar_data['item_id'], $avatar_data['type'], $r, $cropped_avatar );1471 do_action( 'groups_avatar_uploaded', $item_id, $avatar_data['type'], $r, $cropped_avatar ); 1466 1472 } 1467 1473 -
branches/12.0/src/bp-loader.php
r13915 r14053 22 22 * Requires PHP: 5.6 23 23 * Requires at least: 5.8 24 * Version: 12.5. 124 * Version: 12.5.2 25 25 */ 26 26 -
branches/12.0/src/class-buddypress.php
r13915 r14053 461 461 /** Versions */ 462 462 463 $this->version = '12.5. 1';463 $this->version = '12.5.2'; 464 464 $this->db_version = 13422; 465 465
Note: See TracChangeset
for help on using the changeset viewer.