Merge pull request #12439 from nextcloud/vcard_uid_repair_postgres

Fix SetVcardDatabaseUID when using postgresql
pull/12447/head
Morris Jobke 7 years ago committed by GitHub
commit e36924e3f9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 6
      lib/private/Repair/NC15/SetVcardDatabaseUID.php

@ -112,7 +112,11 @@ class SetVcardDatabaseUID implements IRepairStep {
$count = 0;
foreach ($entries as $entry) {
$count++;
$uid = $this->getUID($entry['carddata']);
$cardData = $entry['carddata'];
if (is_resource($cardData)) {
$cardData = stream_get_contents($cardData);
}
$uid = $this->getUID($cardData);
$this->update($entry['id'], $uid);
}
$this->connection->commit();

Loading…
Cancel
Save