From fd6951335b8ad524d30b05ae35badafde92f1311 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9rome=20Perrin?= <jerome@nexedi.com> Date: Wed, 27 Dec 2017 06:05:16 +0000 Subject: [PATCH] alarm: use unrestrictedSearchResults to getLastActiveProcess This API is not supposed to take into account security, unrestrictedSearchResults is usually a bit faster --- product/ERP5/Document/Alarm.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/product/ERP5/Document/Alarm.py b/product/ERP5/Document/Alarm.py index 82da5beb49..690bd92a09 100644 --- a/product/ERP5/Document/Alarm.py +++ b/product/ERP5/Document/Alarm.py @@ -382,7 +382,7 @@ Alarm Tool Node: %s limit = 1 else: limit = self.isActive() and 2 or 1 - active_process_list = self.getPortalObject().portal_catalog( + active_process_list = self.getPortalObject().portal_catalog.unrestrictedSearchResults( portal_type='Active Process', limit=limit, sort_on=(('creation_date', 'DESC'), ('id', 'DESC', 'UNSIGNED'),), -- 2.30.9