Просмотр исходного кода

fixed wfs server bug in getCapabilities

Piotr Labudda 8 лет назад
Родитель
Сommit
175861d759
1 измененных файлов с 2 добавлено и 1 удалено
  1. 2 1
      SE/se-lib/Api/WfsDataServer.php

+ 2 - 1
SE/se-lib/Api/WfsDataServer.php

@@ -8,6 +8,7 @@ Lib::loadClass('Core_XmlWriter');
 Lib::loadClass('DBG');
 Lib::loadClass('Api_Wfs_GetCapabilities');
 Lib::loadClass('Api_Wfs_GetFeature');
+Lib::loadClass('Core_AclBase');
 
 class Api_WfsDataServer extends Api_WfsServerBase {
 
@@ -337,7 +338,7 @@ class Api_WfsDataServer extends Api_WfsServerBase {
 			// 		// 	// TODO: error log msg
 			// 		// 	return false;
 			// 		// }
-			return ($idDefaultDB == $acl->getDB()); // hide non default_db tables
+			return ($acl instanceof Core_AclBase && $idDefaultDB == $acl->getDB()); // hide non default_db tables
 		});
 
 		switch (V::get('outputFormat', 'xml', $_GET)) {