Changeset 13128
- Timestamp:
- 10/17/2021 12:03:45 PM (3 years ago)
- Location:
- trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/bp-activity/bp-activity-functions.php
r13108 r13128 2052 2052 2053 2053 if ( empty( $r['content'] ) || ! strlen( trim( $r['content'] ) ) ) { 2054 if ( 'wp_error' === $r['error_type'] ) { 2055 return new WP_Error( 'bp_activity_missing_content', __( 'Please enter some content to post.', 'buddypress' ) ); 2056 } 2057 2054 2058 return false; 2055 2059 } 2056 2060 2057 2061 if ( bp_is_user_inactive( $r['user_id'] ) ) { 2062 if ( 'wp_error' === $r['error_type'] ) { 2063 return new WP_Error( 'bp_activity_inactive_user', __( 'User account has not yet been activated.', 'buddypress' ) ); 2064 } 2065 2058 2066 return false; 2059 2067 } -
trunk/tests/phpunit/testcases/activity/functions.php
r12606 r13128 1460 1460 * @group bp_activity_post_update 1461 1461 */ 1462 public function test_bp_activity_post_update_empty_content_wp_error() { 1463 $activity = bp_activity_post_update( array( 1464 'user_id' => 3, 1465 'error_type' => 'wp_error', 1466 ) ); 1467 1468 $this->assertInstanceOf( 'WP_Error', $activity ); 1469 $this->assertEquals( 'bp_activity_missing_content', $activity->get_error_code() ); 1470 } 1471 1472 /** 1473 * @group bp_activity_post_update 1474 */ 1462 1475 public function test_bp_activity_post_update_inactive_user() { 1463 1476 $this->assertFalse( bp_activity_post_update( array( … … 1465 1478 'content' => 'foo', 1466 1479 ) ) ); 1480 } 1481 1482 /** 1483 * @group bp_activity_post_update 1484 */ 1485 public function test_bp_activity_post_update_inactive_user_wp_error() { 1486 $activity = bp_activity_post_update( array( 1487 'user_id' => 3456, 1488 'content' => 'foo', 1489 'error_type' => 'wp_error', 1490 ) ); 1491 1492 $this->assertInstanceOf( 'WP_Error', $activity ); 1493 $this->assertEquals( 'bp_activity_inactive_user', $activity->get_error_code() ); 1467 1494 } 1468 1495
Note: See TracChangeset
for help on using the changeset viewer.