diff --git a/.idea/oliverdavies-uk.iml b/.idea/oliverdavies-uk.iml
index 090d5673d..488833a45 100644
--- a/.idea/oliverdavies-uk.iml
+++ b/.idea/oliverdavies-uk.iml
@@ -21,6 +21,7 @@
+
diff --git a/.idea/php.xml b/.idea/php.xml
index b1004b4a7..b31288151 100644
--- a/.idea/php.xml
+++ b/.idea/php.xml
@@ -138,6 +138,7 @@
+
diff --git a/composer.json b/composer.json
index 9e6ff2af5..7b3e40eec 100644
--- a/composer.json
+++ b/composer.json
@@ -16,6 +16,7 @@
],
"require": {
"composer/installers": "^1.2",
+ "cweagans/composer-patches": "^1.6",
"drupal/admin_toolbar": "^2.0",
"drupal/config_ignore": "^2.2",
"drupal/config_split": "^1.4",
@@ -77,14 +78,35 @@
}
},
"installer-paths": {
- "web/core": ["type:drupal-core"],
- "web/libraries/{$name}": ["type:drupal-library"],
- "web/modules/contrib/{$name}": ["type:drupal-module"],
- "web/profiles/contrib/{$name}": ["type:drupal-profile"],
- "web/themes/contrib/{$name}": ["type:drupal-theme"],
- "drush/Commands/contrib/{$name}": ["type:drupal-drush"],
- "web/modules/custom/{$name}": ["type:drupal-custom-module"],
- "web/themes/custom/{$name}": ["type:drupal-custom-theme"]
+ "web/core": [
+ "type:drupal-core"
+ ],
+ "web/libraries/{$name}": [
+ "type:drupal-library"
+ ],
+ "web/modules/contrib/{$name}": [
+ "type:drupal-module"
+ ],
+ "web/profiles/contrib/{$name}": [
+ "type:drupal-profile"
+ ],
+ "web/themes/contrib/{$name}": [
+ "type:drupal-theme"
+ ],
+ "drush/Commands/contrib/{$name}": [
+ "type:drupal-drush"
+ ],
+ "web/modules/custom/{$name}": [
+ "type:drupal-custom-module"
+ ],
+ "web/themes/custom/{$name}": [
+ "type:drupal-custom-theme"
+ ]
+ },
+ "patches": {
+ "drupal/core": {
+ "Drupal 8.7.10 to 8.8.0 update fails if views have invalid configuration": "https://www.drupal.org/files/issues/2020-05-11/3100712-views-36-PASS.patch"
+ }
}
}
}
diff --git a/composer.lock b/composer.lock
index c7eebc98f..1e3595d12 100644
--- a/composer.lock
+++ b/composer.lock
@@ -4,7 +4,7 @@
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
"This file is @generated automatically"
],
- "content-hash": "27e4efcc0f378a1f13442fbf94b0700c",
+ "content-hash": "4457a9c829d7809e8a3b5ccbbfec713d",
"packages": [
{
"name": "asm89/stack-cors",
@@ -1053,6 +1053,50 @@
"abandoned": "psr/container",
"time": "2017-02-14T19:40:03+00:00"
},
+ {
+ "name": "cweagans/composer-patches",
+ "version": "1.6.7",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/cweagans/composer-patches.git",
+ "reference": "2e6f72a2ad8d59cd7e2b729f218bf42adb14f590"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/cweagans/composer-patches/zipball/2e6f72a2ad8d59cd7e2b729f218bf42adb14f590",
+ "reference": "2e6f72a2ad8d59cd7e2b729f218bf42adb14f590",
+ "shasum": ""
+ },
+ "require": {
+ "composer-plugin-api": "^1.0",
+ "php": ">=5.3.0"
+ },
+ "require-dev": {
+ "composer/composer": "~1.0",
+ "phpunit/phpunit": "~4.6"
+ },
+ "type": "composer-plugin",
+ "extra": {
+ "class": "cweagans\\Composer\\Patches"
+ },
+ "autoload": {
+ "psr-4": {
+ "cweagans\\Composer\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Cameron Eagans",
+ "email": "me@cweagans.net"
+ }
+ ],
+ "description": "Provides a way to patch Composer packages.",
+ "time": "2019-08-29T20:11:49+00:00"
+ },
{
"name": "dflydev/dot-access-data",
"version": "v1.1.0",