diff --git a/src/cambridge/cambridge.info b/src/cambridge/cambridge.info index f9517697bcc89848d33c1ac9a0611efe48008728..353c49efcec1353d269c002e5990dc60e710e40e 100644 --- a/src/cambridge/cambridge.info +++ b/src/cambridge/cambridge.info @@ -44,6 +44,7 @@ dependencies[] = metatag dependencies[] = metatag_dc dependencies[] = metatag_views dependencies[] = pathauto +dependencies[] = pathauto_persist dependencies[] = raven dependencies[] = realname dependencies[] = redirect diff --git a/src/cambridge/cambridge.install b/src/cambridge/cambridge.install index 77d916ba5b3cdfcaa1cb7934e125af999f86786d..ad25897e63d90638b4a4cbbcb9c0388bb3ec88af 100644 --- a/src/cambridge/cambridge.install +++ b/src/cambridge/cambridge.install @@ -388,3 +388,16 @@ function cambridge_update_7104() { cambridge_base_set_up_focus_on_teasers(); } + +/** + * Enable the Pathauto Persistent State module. + */ +function cambridge_update_7105() { + if (module_exists('pathauto_persist') || FALSE === module_exists('pathauto')) { + return; + } + + if (FALSE === module_enable(array('pathauto_persist'))) { + throw new DrupalUpdateException('Failed to install Pathauto Persistent State module'); + } +} diff --git a/src/cambridge_base.make b/src/cambridge_base.make index f4d5edbbf7af7140be2c199e3cdff1ce701ebce7..46c499442833be00f731583b220f8f6374556aef 100644 --- a/src/cambridge_base.make +++ b/src/cambridge_base.make @@ -23,6 +23,7 @@ projects[link] = "1.2" projects[menu_block] = "2.4" projects[menu_firstchild] = "1.1" projects[pathauto] = "1.2" +projects[pathauto_persist] = "1.3" projects[raven][type] = "module" projects[raven][download][type] = "file" projects[raven][download][url] = "https://github.com/misd-service-development/drupal-raven/archive/7.x-1.1.tar.gz"