diff --git a/migration/19.12/1912.sql b/migration/19.12/1912.sql index 1948632cd201262ffb3fa72c32f8b6f194381394..eeeb55c2b2c07ea6a7d0309dcc99b3ce135d098d 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');