X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=include%2Fsieve%2Fclass_sieveElement_Fileinto.inc;h=f357d37d96d961bd4e1ea2065d8468deb9f985b8;hb=0d96e184dc6107bff6f32f24b4cda64ddd01c35a;hp=6ac66371ca6fca283c5b7971a0a38611744dcbb1;hpb=98a0f9229ef4b176e174a10713554be444ca985b;p=gosa.git diff --git a/include/sieve/class_sieveElement_Fileinto.inc b/include/sieve/class_sieveElement_Fileinto.inc index 6ac66371c..f357d37d9 100644 --- a/include/sieve/class_sieveElement_Fileinto.inc +++ b/include/sieve/class_sieveElement_Fileinto.inc @@ -49,14 +49,11 @@ class sieve_fileinto /* Load element contents, should normaly be only one string * but if we found more than one, just append the following strings. */ - foreach($data['ELEMENTS'] as $key => $node ){ - if(in_array($node['class'],array("quoted-string","text"))){ - $tmp = sieve_get_strings($data['ELEMENTS'],$key); - if(count($tmp['STRINGS'])){ - foreach($tmp['STRINGS'] as $str){ - $this->data.= $str; - } - } + for($i = 0 ; $i < count($data['ELEMENTS']) ; $i++){ + $tmp = sieve_get_strings($data['ELEMENTS'],$i); + $i = $i + $tmp['OFFSET']; + foreach($tmp['STRINGS'] as $str){ + $this->data .= $str; } }