From 5ca288c9a3aff71bd868ccc1290b12bb70006fb5 Mon Sep 17 00:00:00 2001 From: Robbie Averill Date: Thu, 21 Dec 2017 10:45:55 +1300 Subject: [PATCH] FIX Use full versioning for Widget and WidgetArea to preserve draft state between page publishes --- _config/routes.yml | 2 +- src/Model/Widget.php | 2 +- src/Model/WidgetArea.php | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/_config/routes.yml b/_config/routes.yml index c3a5c2f..d27a5ae 100644 --- a/_config/routes.yml +++ b/_config/routes.yml @@ -3,4 +3,4 @@ Name: widgetsroutes --- SilverStripe\Control\Director: rules: - 'WidgetController//$Action/$ID/$OtherID': 'SilverStripe\Widgets\Controllers\WidgetController' + 'WidgetController//$Action/$ID/$OtherID': 'SilverStripe\Widgets\Model\WidgetController' diff --git a/src/Model/Widget.php b/src/Model/Widget.php index 51d0c9d..27609b3 100644 --- a/src/Model/Widget.php +++ b/src/Model/Widget.php @@ -70,7 +70,7 @@ class Widget extends DataObject private static $table_name = 'Widget'; private static $extensions = [ - Versioned::class . '.versioned', + Versioned::class, ]; /** diff --git a/src/Model/WidgetArea.php b/src/Model/WidgetArea.php index fe05577..2007ccf 100644 --- a/src/Model/WidgetArea.php +++ b/src/Model/WidgetArea.php @@ -27,7 +27,7 @@ class WidgetArea extends DataObject ]; private static $extensions = [ - Versioned::class . '.versioned', + Versioned::class, ]; private static $table_name = 'WidgetArea';