Skip to content
Prev Previous commit
Next Next commit
Remove adding X-NC-SCOPE to bday/anniversary in Contact card
Signed-off-by: Jake Nabasny <[email protected]>
  • Loading branch information
slapcat committed Feb 5, 2024
commit a72c9b2bae164ebc1da205452363ac21a2a71b90
6 changes: 3 additions & 3 deletions apps/dav/lib/CardDAV/Converter.php
Original file line number Diff line number Diff line change
Expand Up @@ -135,12 +135,12 @@ public function createCardFromUser(IUser $user): ?VCard {
$vCard->add(new Text($vCard, 'TITLE', $property->getValue(), ['X-NC-SCOPE' => $scope]));
break;
case IAccountManager::PROPERTY_BIRTHDATE:
$vCard->add(new Text($vCard, 'BDAY;VALUE=DATE', substr($property->getValue(), 0, 8), ['X-NC-SCOPE' => $scope]));
$vCard->add(new Text($vCard, 'BDAY', substr($property->getValue(), 0, 8), ['VALUE' => 'DATE']));
break;
case IAccountManager::PROPERTY_ANNIVERSARYDATE:
$vCard->add(new Text($vCard, 'ANNIVERSARY;VALUE=DATE', substr($property->getValue(), 0, 8), ['X-NC-SCOPE' => $scope]));
$vCard->add(new Text($vCard, 'ANNIVERSARY', substr($property->getValue(), 0, 8), ['VALUE' => 'DATE']));
/* iOS compatibility */
$vCard->add(new Text($vCard, 'ITEM3.X-ABDATE;TYPE=pref', substr($property->getValue(), 0, 8), ['X-NC-SCOPE' => $scope]));
$vCard->add(new Text($vCard, 'ITEM3.X-ABDATE', substr($property->getValue(), 0, 8), ['TYPE' => 'pref']));
$vCard->add(new Text($vCard, 'ITEM3.X-ABLABEL:_$!<Anniversary>!$_'));
break;
}
Expand Down