X-Git-Url: http://git.polytechnique.org/?a=blobdiff_plain;ds=sidebyside;f=include%2Fufbuilder.inc.php;h=a28a10a812292e70f82315c4e05a7ff654f08aba;hb=4d9b63f8ec02d84eabd554234a32718758bf9e21;hp=40c5a7465985392f22f016fc7c35147ae715861e;hpb=cecdf74795e71ed038411915dad5e0dff6ea51fa;p=platal.git diff --git a/include/ufbuilder.inc.php b/include/ufbuilder.inc.php index 40c5a74..a28a10a 100644 --- a/include/ufbuilder.inc.php +++ b/include/ufbuilder.inc.php @@ -268,7 +268,7 @@ abstract class UFB_Field return false; } - if (!$this->empty) { + if (!$this->isEmpty()) { $ufc = $this->buildUFC($ufb); if ($ufc != null) { $ufb->addCond($ufc); @@ -1010,6 +1010,11 @@ class UFBF_Networking extends UFBF_Text } } + public function isEmpty() + { + return parent::isEmpty() || $this->nwtype == 0; + } + public function buildUFC(UserFilterBuilder &$ufb) { return new UFC_Networking($this->nwtype, $this->val);