Always pass the actual request to the data controller.

This commit is contained in:
David Molineus committed 2015-01-12 23:22:19 +01:00
1 parent 037c6c907d
commit 0b36b45e61
2 files changed
+27 -1

No files matched your search

@@ -58,6 +58,15 @@ class DataController
$format = $this->getInput('format', 'geojson');
$type = $this->getInput('type', 'layer');
$dataId = $this->getInput('id');
$page = \Input::get('page', true);
if ($page) {
// Fake a page request.
\Environment::set('request', base64_decode($page));
// We need the auto_item being set. So call the getPageIdFromUrl method, this does it internally.
\Frontend::getPageIdFromUrl();
}
try {
list($data, $error) = $this->loadData($type, $dataId);