adding eMclient to be able to trigger client-specific RDATE handling

This commit is contained in:
ralf 2024-07-04 15:54:08 +02:00
parent 88720be9a2
commit 43bc1783c2

View File

@ -473,7 +473,7 @@ abstract class Handler
'coredav' => 'coredav', // Apple iCal 10.7 'coredav' => 'coredav', // Apple iCal 10.7
'calendarstore' => 'calendarstore', // Apple iCal 5.0.1 under OS X 10.7.2 'calendarstore' => 'calendarstore', // Apple iCal 5.0.1 under OS X 10.7.2
'calendaragent/' => 'calendaragent', // Apple iCal OS X 10.8*: Mac OS X/10.8.2 (12C54) CalendarAgent/55 'calendaragent/' => 'calendaragent', // Apple iCal OS X 10.8*: Mac OS X/10.8.2 (12C54) CalendarAgent/55
'dataaccess' => 'dataaccess', // Apple addressbook iPhone 'dataaccess' => 'dataaccess', // Apple addressbook + calendar iPhone
'cfnetwork' => 'cfnetwork', // Apple Addressbook 10.6/7 'cfnetwork' => 'cfnetwork', // Apple Addressbook 10.6/7
'addressbook/' => 'cfnetwork', // Apple Addressbook OS X 10.8*: Mac OS X/10.8.2 (12C54) AddressBook/1167 'addressbook/' => 'cfnetwork', // Apple Addressbook OS X 10.8*: Mac OS X/10.8.2 (12C54) AddressBook/1167
'bionicmessage.net' => 'funambol', // funambol GroupDAV connector from bionicmessage.net 'bionicmessage.net' => 'funambol', // funambol GroupDAV connector from bionicmessage.net
@ -488,6 +488,7 @@ abstract class Handler
'thunderbird' => 'thunderbird', // Thunderbird 115+ (no extra Lightning) or SOGo connector for addressbook, no Lightning installed 'thunderbird' => 'thunderbird', // Thunderbird 115+ (no extra Lightning) or SOGo connector for addressbook, no Lightning installed
'caldavsynchronizer'=> 'caldavsynchronizer', // Outlook CalDAV Synchronizer (https://caldavsynchronizer.org/) 'caldavsynchronizer'=> 'caldavsynchronizer', // Outlook CalDAV Synchronizer (https://caldavsynchronizer.org/)
'davx5' => 'davx5', // DAVx5 (https://www.davx5.com/) 'davx5' => 'davx5', // DAVx5 (https://www.davx5.com/)
'emclient' => 'emclient',
) as $pattern => $name) ) as $pattern => $name)
{ {
if (strpos($user_agent,$pattern) !== false) if (strpos($user_agent,$pattern) !== false)