Update capabilities for officials

This commit is contained in:
Brian Miyaji
2017-11-16 20:26:39 +11:00
parent 608ff2b871
commit 531e3edab2

View File

@@ -99,6 +99,12 @@ class SportsPress_Officials {
'show_tagcloud' => false,
'hierarchical' => true,
'rewrite' => array( 'slug' => get_option( 'sportspress_duty_slug', 'duty' ) ),
'capabilities' => array(
'manage_terms' => 'manage_sp_event_terms',
'edit_terms' => 'edit_sp_event_terms',
'delete_terms' => 'delete_sp_event_terms',
'assign_terms' => 'assign_sp_event_terms',
),
'show_in_rest' => true,
'rest_controller_class' => 'SP_REST_Terms_Controller',
'rest_base' => 'duties',
@@ -134,7 +140,7 @@ class SportsPress_Officials {
),
'public' => true,
'show_ui' => true,
'capability_type' => 'sp_staff',
'capability_type' => 'sp_event',
'map_meta_cap' => true,
'publicly_queryable' => true,
'exclude_from_search' => false,
@@ -579,7 +585,7 @@ class SportsPress_Officials {
* Add menu item
*/
public function duties_menu() {
add_submenu_page( 'edit.php?post_type=sp_official', __( 'Duties', 'sportspress' ), __( 'Duties', 'sportspress' ), 'manage_sportspress', 'edit-tags.php?taxonomy=sp_duty');
add_submenu_page( 'edit.php?post_type=sp_official', __( 'Duties', 'sportspress' ), __( 'Duties', 'sportspress' ), 'manage_sp_event_terms', 'edit-tags.php?taxonomy=sp_duty');
}
/**