Merge branch '2.0'

This commit is contained in:
Robbie Averill 2018-06-06 10:34:43 +12:00
commit 11ac9d142e
1 changed files with 3 additions and 1 deletions

View File

@ -15,6 +15,7 @@ use SilverStripe\ORM\ValidationResult;
use SilverStripe\Security\Member;
use SilverStripe\Security\Security;
use SilverStripe\CMS\Model\SiteTree;
use SilverStripe\Core\Injector\Injector;
/**
* Generic RESTful server, which handles webservice access to arbitrary DataObjects.
@ -571,7 +572,8 @@ class RestfulServer extends Controller
if (!singleton($className)->canCreate($this->getMember())) {
return $this->permissionFailure();
}
$obj = new $className();
$obj = Injector::inst()->create($className);
$reqFormatter = $this->getRequestDataFormatter($className);
if (!$reqFormatter) {