security update core+modules
This commit is contained in:
@@ -13,7 +13,7 @@ $plugin = array(
|
||||
'title' => t('Term from view'),
|
||||
'keyword' => 'term',
|
||||
'description' => t('Extract a term context from a view context of the base type term.'),
|
||||
'required context' => new ctools_context_required(t('View'), 'view', array('base' => 'term_data')),
|
||||
'required context' => new ctools_context_required(t('View'), 'view', array('base' => 'taxonomy_term_data')),
|
||||
'context' => 'views_content_term_from_view_context',
|
||||
'edit form' => 'views_content_term_from_view_settings_form',
|
||||
'edit form validate' => 'views_content_term_from_view_settings_form_validate',
|
||||
@@ -26,7 +26,7 @@ $plugin = array(
|
||||
function views_content_term_from_view_context($context, $conf, $placeholder = FALSE) {
|
||||
// If unset it wants a generic, unfilled context, which is just NULL.
|
||||
if (empty($context->data) || $placeholder) {
|
||||
return ctools_context_create_empty('term', NULL);
|
||||
return ctools_context_create_empty('entity:taxonomy_term', NULL);
|
||||
}
|
||||
$view = views_content_context_get_view($context);
|
||||
// Ensure the view executes, but we don't need its output.
|
||||
@@ -36,11 +36,11 @@ function views_content_term_from_view_context($context, $conf, $placeholder = FA
|
||||
if (isset($view->result[$row])) {
|
||||
$tid = $view->result[$row]->{$view->base_field};
|
||||
if ($tid) {
|
||||
$term = taxonomy_get_term($tid);
|
||||
return ctools_context_create('term', $term);
|
||||
$term = taxonomy_term_load($tid);
|
||||
return ctools_context_create('entity:taxonomy_term', $term);
|
||||
}
|
||||
}
|
||||
return ctools_context_create_empty('term', NULL);
|
||||
return ctools_context_create_empty('entity:taxonomy_term', NULL);
|
||||
}
|
||||
|
||||
/**
|
||||
|
Reference in New Issue
Block a user