From 6f925e78bbb5965287a001ae005e85ee8d202441 Mon Sep 17 00:00:00 2001 From: Marcel Klehr Date: Thu, 29 Jan 2026 09:24:40 +0100 Subject: [PATCH 1/2] fix(ZammadSearchProvider): Mark as external search provider Signed-off-by: Marcel Klehr --- lib/Search/ZammadSearchProvider.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/lib/Search/ZammadSearchProvider.php b/lib/Search/ZammadSearchProvider.php index 32c77a3..338ddc8 100644 --- a/lib/Search/ZammadSearchProvider.php +++ b/lib/Search/ZammadSearchProvider.php @@ -33,11 +33,12 @@ use OCP\IL10N; use OCP\IURLGenerator; use OCP\IUser; +use OCP\Search\IExternalProvider; use OCP\Search\IProvider; use OCP\Search\ISearchQuery; use OCP\Search\SearchResult; -class ZammadSearchProvider implements IProvider { +class ZammadSearchProvider implements IProvider, IExternalProvider { public function __construct( private IAppManager $appManager, @@ -49,6 +50,10 @@ public function __construct( ) { } + public function isExternalProvider(): bool { + return true; + } + /** * @inheritDoc */ From c4ebd1c2504577c27c5ec24a3817b8ab8aee5c1d Mon Sep 17 00:00:00 2001 From: Marcel Klehr Date: Thu, 29 Jan 2026 09:30:36 +0100 Subject: [PATCH 2/2] chore: Drop support for nc < 32 Signed-off-by: Marcel Klehr --- appinfo/info.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/appinfo/info.xml b/appinfo/info.xml index c2a5a07..b344f2d 100644 --- a/appinfo/info.xml +++ b/appinfo/info.xml @@ -5,7 +5,7 @@ Integration of Zammad user support/ticketing solution - 3.1.0 + 4.0.0-dev.0 agpl Julien Veyssier Zammad @@ -18,7 +18,7 @@ https://github.com/nextcloud/integration_zammad/issues https://github.com/nextcloud/integration_zammad/raw/main/img/screenshot1.jpg - + OCA\Zammad\BackgroundJob\CheckOpenTickets