diff options
author | Hamza Mahjoubi <hamzamahjoubi221@gmail.com> | 2024-04-05 00:00:49 +0200 |
---|---|---|
committer | skjnldsv <skjnldsv@protonmail.com> | 2024-06-07 12:14:42 +0200 |
commit | aafab6987b00408af2d8e97597f14564a220a5a9 (patch) | |
tree | 5785bffca0dcfff9d4305bbb13b994d10a122a71 /apps/dav/appinfo | |
parent | aeb17e825fb4f76f062309cb6ba40b7e2769290b (diff) | |
download | nextcloud-server-aafab6987b00408af2d8e97597f14564a220a5a9.tar.gz nextcloud-server-aafab6987b00408af2d8e97597f14564a220a5a9.zip |
fix(dav): Rate limit address book creation
Signed-off-by: Hamza Mahjoubi <hamzamahjoubi221@gmail.com>
Diffstat (limited to 'apps/dav/appinfo')
-rw-r--r-- | apps/dav/appinfo/v1/carddav.php | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/apps/dav/appinfo/v1/carddav.php b/apps/dav/appinfo/v1/carddav.php index e7faa9314e2..f11281a00a8 100644 --- a/apps/dav/appinfo/v1/carddav.php +++ b/apps/dav/appinfo/v1/carddav.php @@ -32,6 +32,7 @@ use OC\KnownUser\KnownUserService; use OCA\DAV\AppInfo\PluginManager; use OCA\DAV\CardDAV\AddressBookRoot; use OCA\DAV\CardDAV\CardDavBackend; +use OCA\DAV\CardDAV\Security\CardDavRateLimitingPlugin; use OCA\DAV\Connector\LegacyDAVACL; use OCA\DAV\Connector\Sabre\Auth; use OCA\DAV\Connector\Sabre\ExceptionLoggerPlugin; @@ -103,6 +104,7 @@ $server->addPlugin(new \OCA\DAV\CardDAV\ImageExportPlugin(new \OCA\DAV\CardDAV\P \OC::$server->get(LoggerInterface::class) ))); $server->addPlugin(new ExceptionLoggerPlugin('carddav', \OC::$server->get(LoggerInterface::class))); +$server->addPlugin(\OCP\Server::get(CardDavRateLimitingPlugin::class)); // And off we go! $server->exec(); |