Ver código fonte

Improved local backend handling.

pallo 25 anos atrás
pai
commit
5ec219c764
1 arquivos alterados com 6 adições e 0 exclusões
  1. 6 0
      functions/addressbook.php

+ 6 - 0
functions/addressbook.php

@@ -62,6 +62,7 @@
       var $backends    = array();
       var $numbackends = 0;
       var $error       = "";
+      var $localbackend = 0;
 
       // Constructor function.
       function AddressBook() {
@@ -98,6 +99,11 @@
        
 	 $newback->bnum = $this->numbackends;
 	 $this->backends[$this->numbackends] = $newback;
+
+	 // Store ID of first local backend added
+	 if($this->localbackend == 0 && $newback->btype == "local")
+	    $this->localbackend = $this->numbackends;
+
 	 return $this->numbackends;
       }