From 6c55d989d8569b48e6e5599d336b626f53096061 Mon Sep 17 00:00:00 2001
From: andythornton <me@andy-j-thornton.com>
Date: Mon, 13 Aug 2018 18:58:51 -0700
Subject: [PATCH] #205 fixed explode to cope with colons in the name

---
 src/Form/PatternDisplayFormTrait.php | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/Form/PatternDisplayFormTrait.php b/src/Form/PatternDisplayFormTrait.php
index 1480332d4..ce39eb8bd 100644
--- a/src/Form/PatternDisplayFormTrait.php
+++ b/src/Form/PatternDisplayFormTrait.php
@@ -144,7 +144,7 @@ trait PatternDisplayFormTrait {
           unset($settings['pattern_mapping'][$key]);
         }
         else {
-          list($plugin, $source) = explode(PatternSourceBase::DERIVATIVE_SEPARATOR, $key);
+          list($plugin, $source) = explode(PatternSourceBase::DERIVATIVE_SEPARATOR, $key, 2);
           $settings['pattern_mapping'][$key]['plugin'] = $plugin;
           $settings['pattern_mapping'][$key]['source'] = $source;
         }
-- 
GitLab