From 403df8b2fbcc0fd7dce846dd1d1742c5032813f7 Mon Sep 17 00:00:00 2001 From: Guillaume Heurtier <guillaume.heurtier@maarch.org> Date: Thu, 14 Nov 2019 15:04:38 +0100 Subject: [PATCH] FIX #11645 TIME 0:25 set all groups as parameters for groups having admin_users --- migration/19.12/1912.sql | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/migration/19.12/1912.sql b/migration/19.12/1912.sql index 1948632cd20..eeeb55c2b2c 100644 --- a/migration/19.12/1912.sql +++ b/migration/19.12/1912.sql @@ -437,6 +437,12 @@ DELETE FROM usergroups_services WHERE service_id = 'delete_attachments'; ALTER TABLE usergroups_services DROP COLUMN IF EXISTS parameters; ALTER TABLE usergroups_services ADD parameters jsonb; +UPDATE usergroups_services SET parameters = ( + cast('{"groups": [' || ( + SELECT string_agg(cast(id AS VARCHAR), ', ' ORDER BY id) FROM usergroups + ) || ']}' AS jsonb) + ) +WHERE service_id = 'admin_users'; UPDATE listmodels SET title = object_id WHERE title IS NULL; UPDATE baskets SET basket_clause = REGEXP_REPLACE(basket_clause, 'coll_id(\s*)=(\s*)''letterbox_coll''(\s*)AND', '', 'gmi') WHERE basket_id in ('CopyMailBasket', 'DdeAvisBasket'); -- GitLab