summaryrefslogtreecommitdiffstats
path: root/codebase/base_connector.php
diff options
context:
space:
mode:
authorStanislau Wolski <stanislau.wolski@gmail.com>2013-10-03 19:21:34 +0300
committerStanislau Wolski <stanislau.wolski@gmail.com>2013-10-03 19:21:34 +0300
commitfcb32da12351b71c2d9b2d317744e2c6a850c332 (patch)
tree75015c87e88a1c7a38b2355ebf199f4f0ef4065e /codebase/base_connector.php
parent394f114ab531f4a89555a3bd347a8cd3591364e6 (diff)
downloadconnector-php-fcb32da12351b71c2d9b2d317744e2c6a850c332.zip
connector-php-fcb32da12351b71c2d9b2d317744e2c6a850c332.tar.gz
connector-php-fcb32da12351b71c2d9b2d317744e2c6a850c332.tar.bz2
[update] better support of GanttConnector
Diffstat (limited to 'codebase/base_connector.php')
-rw-r--r--codebase/base_connector.php10
1 files changed, 8 insertions, 2 deletions
diff --git a/codebase/base_connector.php b/codebase/base_connector.php
index 39ac6eb..3a30eb2 100644
--- a/codebase/base_connector.php
+++ b/codebase/base_connector.php
@@ -600,10 +600,11 @@ class Connector {
$this->request->set_sort($this->resolve_parameter($k),$v);
}
- if (isset($_GET[Connector::$sort_var]))
+ if (isset($_GET[Connector::$filter_var]))
foreach($_GET[Connector::$filter_var] as $k => $v){
$k = $this->safe_field_name($k);
- $this->request->set_filter($this->resolve_parameter($k),$v);
+ if ($v !== "")
+ $this->request->set_filter($this->resolve_parameter($k),$v);
}
$this->check_csrf();
@@ -923,6 +924,11 @@ class OptionsConnector extends Connector{
$res = $this->sql->select($this->request);
return $this->render_set($res);
}
+
+ public function render_save(){
+ $this->config->remove_field($this->config->id["name"]);
+ parent::render();
+ }
}