Update to Drupal 8.0.0 beta 14. For more information, see https://drupal.org/node/2544542
This commit is contained in:
parent
3b2511d96d
commit
81ccda77eb
2155 changed files with 54307 additions and 46870 deletions
|
@ -313,7 +313,6 @@ function shortcut_preprocess_page(&$variables) {
|
|||
'link' => $link,
|
||||
'name' => $variables['title'],
|
||||
);
|
||||
$query += \Drupal::destination()->getAsArray();
|
||||
|
||||
$shortcut_set = shortcut_current_displayed_set();
|
||||
|
||||
|
@ -341,6 +340,7 @@ function shortcut_preprocess_page(&$variables) {
|
|||
}
|
||||
|
||||
if (theme_get_setting('third_party_settings.shortcut.module_link')) {
|
||||
$query += \Drupal::destination()->getAsArray();
|
||||
$variables['title_suffix']['add_or_remove_shortcut'] = array(
|
||||
'#attached' => array(
|
||||
'library' => array(
|
||||
|
|
|
@ -102,7 +102,7 @@ class Shortcut extends ContentEntityBase implements ShortcutInterface {
|
|||
// newly created shortcut is *also* added to a shortcut set, so we must
|
||||
// invalidate the associated shortcut set's cache tag.
|
||||
if (!$update) {
|
||||
Cache::invalidateTags($this->getCacheTags());
|
||||
Cache::invalidateTags($this->getCacheTagsToInvalidate());
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -178,7 +178,7 @@ class Shortcut extends ContentEntityBase implements ShortcutInterface {
|
|||
/**
|
||||
* {@inheritdoc}
|
||||
*/
|
||||
public function getCacheTags() {
|
||||
public function getCacheTagsToInvalidate() {
|
||||
return $this->shortcut_set->entity->getCacheTags();
|
||||
}
|
||||
|
||||
|
|
|
@ -18,6 +18,11 @@ use Drupal\Core\Language\Language;
|
|||
*/
|
||||
class ShortcutTranslationUITest extends ContentTranslationUITestBase {
|
||||
|
||||
/**
|
||||
* {inheritdoc}
|
||||
*/
|
||||
protected $defaultCacheContexts = ['languages:language_interface', 'theme', 'user', 'url.site'];
|
||||
|
||||
/**
|
||||
* Modules to enable.
|
||||
*
|
||||
|
|
Reference in a new issue