From c29438fd1a8df1c7890571065940100851ed465f Mon Sep 17 00:00:00 2001 From: Daniel Hensby Date: Wed, 19 Jul 2017 17:33:38 +0100 Subject: [PATCH 1/2] FIX Dont generate urlsegments if we dont need to --- code/extensions/BlogMemberExtension.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/code/extensions/BlogMemberExtension.php b/code/extensions/BlogMemberExtension.php index 4e82ba2..4812f66 100644 --- a/code/extensions/BlogMemberExtension.php +++ b/code/extensions/BlogMemberExtension.php @@ -35,6 +35,10 @@ class BlogMemberExtension extends DataExtension { public function onBeforeWrite() { $count = 1; + if ($this->owner->URLSegment && !$this->owner->isChanged('FirstName') && !$this->owner->isChanged('Surname')) { + return; + } + $this->owner->URLSegment = $this->generateURLSegment(); while(!$this->validURLSegment()) { From 34b61916666d1c0d03a5b1aa596d2fd4990dbcfb Mon Sep 17 00:00:00 2001 From: Daniel Hensby Date: Wed, 19 Jul 2017 17:47:04 +0100 Subject: [PATCH 2/2] Remove HHVM from test builds --- .travis.yml | 5 ----- 1 file changed, 5 deletions(-) diff --git a/.travis.yml b/.travis.yml index 939dd84..4cd2bdc 100755 --- a/.travis.yml +++ b/.travis.yml @@ -12,8 +12,6 @@ env: - DB=MYSQL CORE_RELEASE=3.1 matrix: - allow_failures: - - php: hhvm-nightly include: - php: 5.6 env: DB=MYSQL @@ -23,9 +21,6 @@ matrix: env: DB=MYSQL - php: 5.3 env: DB=MYSQL - - php: hhvm - env: DB=MYSQL - before_install: before_script: