Thanks,
I fixed it by changing line 367 in “class-novo-map-admin.php” to :
$screens = array( 'post', 'page', 'portfolio' );
and adding the following code after line 69 in “admin-helpers.php”
elseif ( isset( $post['post_type'] ) && 'portfolio' == $post['post_type'] ) {
if ( ! current_user_can( 'edit_post', $post['ID'] ) ) {
_e('<div class="notice notice-error is-dismissible"><p>User not allowed to edit this post.</p></div>');
return false;
}
else {
return true;
}
}