mirror of
https://github.com/owncloudarchive/contacts.git
synced 2024-12-01 13:24:10 +01:00
fix issue when a user is removed
This commit is contained in:
parent
615077b900
commit
4cf45fa91f
@ -59,7 +59,7 @@ class LocalUsers extends AbstractBackend {
|
|||||||
* {@inheritdoc}
|
* {@inheritdoc}
|
||||||
*/
|
*/
|
||||||
public function getAddressBooksForUser(array $options = array()) {
|
public function getAddressBooksForUser(array $options = array()) {
|
||||||
return array($this->getAddressBook('admin'));
|
return array($this->getAddressBook($this->userid));
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -232,7 +232,7 @@ class LocalUsers extends AbstractBackend {
|
|||||||
private function removeContacts($contacts, $addressbookid){
|
private function removeContacts($contacts, $addressbookid){
|
||||||
foreach($contacts as $user){
|
foreach($contacts as $user){
|
||||||
try{
|
try{
|
||||||
$sql = 'DELETE FROM ' . $this->cardsTableName . ' WHERE owner = ? AND id = ?';
|
$sql = 'DELETE FROM ' . $this->cardsTableName . ' WHERE addressbookid = ? AND id = ?';
|
||||||
$query = \OCP\DB::prepare($sql);
|
$query = \OCP\DB::prepare($sql);
|
||||||
$result = $query->execute(array($this->userid, $user));
|
$result = $query->execute(array($this->userid, $user));
|
||||||
if (\OCP\DB::isError($result)) {
|
if (\OCP\DB::isError($result)) {
|
||||||
|
Loading…
Reference in New Issue
Block a user