@@ 1134-1146 (lines=13) @@ | ||
1131 | } |
|
1132 | ||
1133 | ||
1134 | if ( ! EE_Registry::instance()->CAP->current_user_can( 'ee_read_others_venues', 'get_venues' ) ) { |
|
1135 | $where['VNU_wp_user'] = get_current_user_id(); |
|
1136 | } else { |
|
1137 | if ( ! EE_Registry::instance()->CAP->current_user_can( 'ee_read_private_venues', 'get_venues' ) ) { |
|
1138 | $where['OR'] = array( |
|
1139 | 'status*restrict_private' => array( '!=', 'private' ), |
|
1140 | 'AND' => array( |
|
1141 | 'status*inclusive' => array( '=', 'private' ), |
|
1142 | 'VNU_wp_user' => get_current_user_id() |
|
1143 | ) |
|
1144 | ); |
|
1145 | } |
|
1146 | } |
|
1147 | ||
1148 | ||
1149 |
@@ 1595-1609 (lines=15) @@ | ||
1592 | } |
|
1593 | ||
1594 | ||
1595 | if ( ! EE_Registry::instance()->CAP->current_user_can( 'ee_read_others_events', 'get_events' ) ) { |
|
1596 | $where['EVT_wp_user'] = get_current_user_id(); |
|
1597 | } else { |
|
1598 | if ( ! isset( $where['status'] ) ) { |
|
1599 | if ( ! EE_Registry::instance()->CAP->current_user_can( 'ee_read_private_events', 'get_events' ) ) { |
|
1600 | $where['OR'] = array( |
|
1601 | 'status*restrict_private' => array( '!=', 'private' ), |
|
1602 | 'AND' => array( |
|
1603 | 'status*inclusive' => array( '=', 'private' ), |
|
1604 | 'EVT_wp_user' => get_current_user_id() |
|
1605 | ) |
|
1606 | ); |
|
1607 | } |
|
1608 | } |
|
1609 | } |
|
1610 | ||
1611 | if ( isset( $this->_req_data['EVT_wp_user'] ) ) { |
|
1612 | if ( $this->_req_data['EVT_wp_user'] != get_current_user_id() && EE_Registry::instance()->CAP->current_user_can( 'ee_read_others_events', 'get_events' ) ) { |