|
@@ -73,14 +73,14 @@ |
|
|
block discarded – undo |
|
73
|
73
|
$responseXml = $this->server->xml->parse($responseBody); |
|
74
|
74
|
|
|
75
|
75
|
// Reduce the vcards into one string |
|
76
|
|
- $output = array_reduce($responseXml->getResponses(), function ($vcf, $card) { |
|
77
|
|
- $vcf .= $card->getResponseProperties()[200]['{urn:ietf:params:xml:ns:carddav}address-data'] . PHP_EOL; |
|
|
76
|
+ $output = array_reduce($responseXml->getResponses(), function($vcf, $card) { |
|
|
77
|
+ $vcf .= $card->getResponseProperties()[200]['{urn:ietf:params:xml:ns:carddav}address-data'].PHP_EOL; |
|
78
|
78
|
return $vcf; |
|
79
|
79
|
}, ''); |
|
80
|
80
|
|
|
81
|
81
|
// Build and override the response |
|
82
|
|
- $filename = 'vcfexport-' . date('Y-m-d') . '.vcf'; |
|
83
|
|
- $response->setHeader('Content-Disposition', 'attachment; filename="' . $filename . '"'); |
|
|
82
|
+ $filename = 'vcfexport-'.date('Y-m-d').'.vcf'; |
|
|
83
|
+ $response->setHeader('Content-Disposition', 'attachment; filename="'.$filename.'"'); |
|
84
|
84
|
$response->setHeader('Content-Type', 'text/vcard'); |
|
85
|
85
|
|
|
86
|
86
|
$response->setStatus(200); |
Please login to merge, or discard this patch.