|
@@ -4583,6 +4583,7 @@ class GeoJsonService
|
4583
|
4583
|
{
|
4584
|
4584
|
$geometryParam = isset($params['geometry']) ? $params['geometry'][0] : '';
|
4585
|
4585
|
$geometryColumnName = $this->getGeometryColumnName($tableName, $geometryParam);
|
|
4586
|
+ $params['mandatory'][] = $tableName . "." . $geometryColumnName;
|
4586
|
4587
|
$records = $this->records->_list($tableName, $params);
|
4587
|
4588
|
|
4588
|
4589
|
$features = array();
|
|
@@ -4596,6 +4597,7 @@ class GeoJsonService
|
4596
|
4597
|
{
|
4597
|
4598
|
$geometryParam = isset($params['geometry']) ? $params['geometry'][0] : '';
|
4598
|
4599
|
$geometryColumnName = $this->getGeometryColumnName($tableName, $geometryParam);
|
|
4600
|
+ $params['mandatory'][] = $tableName . "." . $geometryColumnName;
|
4599
|
4601
|
$record = $this->records->read($tableName, $id, $params);
|
4600
|
4602
|
return $this->convertRecordToFeature($record, $geometryColumnName);
|
4601
|
4603
|
}
|