steffen: server/kolab-webadmin/kolab-webadmin/www/admin/addressbook addr.php, 1.4, 1.5

cvs at intevation.de cvs at intevation.de
Thu Oct 28 03:21:37 CEST 2004


Author: steffen

Update of /kolabrepository/server/kolab-webadmin/kolab-webadmin/www/admin/addressbook
In directory doto:/tmp/cvs-serv7101/kolab-webadmin/www/admin/addressbook

Modified Files:
	addr.php 
Log Message:
fix for issue495 (Deleting attributes in addressbook)

Index: addr.php
===================================================================
RCS file: /kolabrepository/server/kolab-webadmin/kolab-webadmin/www/admin/addressbook/addr.php,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -d -r1.4 -r1.5
--- addr.php	21 Oct 2004 20:29:46 -0000	1.4
+++ addr.php	28 Oct 2004 01:21:35 -0000	1.5
@@ -137,12 +137,13 @@
 		  $key = $attr;
 		  $args = array();
 		  while (!empty($_POST[$key])) {
-			$args[$count] = trim($_POST[$key]);
+			$args[$count] = $_POST[$key];
 			$count++;
 			$key = $attr."_".$count;
 		  }
 		  if ($count > 0) $ldap_object[$attr] = $args;
-		  else if (!empty($_POST[$key])) $ldap_object[$attr] = $_POST[$key];
+		  elseif (!empty($_POST[$key])) $ldap_object[$attr] = $_POST[$key];  
+		  else $ldap_object[$attr] = array();
 		}
 		if( !empty( $_POST['alias'] ) ) {
 		  $ldap_object['alias'] = array_unique( array_filter( array_map( 'trim', preg_split( '/\n/', $_POST['alias'] ) ), 'strlen') );





More information about the commits mailing list