From 167adc17b489e380733b3c62fcf37d9b30eadcd5 Mon Sep 17 00:00:00 2001 From: Jan Kvetina Date: Sat, 29 Jan 2022 08:31:13 +0100 Subject: [PATCH] Order of roles based on order#, not on group --- packages/app_actions.sql | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/app_actions.sql b/packages/app_actions.sql index 8b77ce8..79f0309 100644 --- a/packages/app_actions.sql +++ b/packages/app_actions.sql @@ -126,7 +126,7 @@ CREATE OR REPLACE PACKAGE BODY app_actions AS SELECT r.role_id FROM roles r WHERE r.app_id = app.get_app_id() - ORDER BY r.role_group NULLS LAST, r.order# NULLS LAST, r.role_id + ORDER BY r.order# NULLS LAST, r.role_group NULLS LAST, r.role_id ) LOOP v_query := v_query || CHR(10) || ' MAX(CASE WHEN r.role_id = ''' || r.role_id || ''' THEN ''Y'' END) AS ' || LOWER(r.role_id) || '_, '; END LOOP;