From df9f6fa33ba4e38e359852d496189200bf11293c Mon Sep 17 00:00:00 2001 From: Anantshree Chandola Date: Mon, 12 Aug 2024 12:24:39 +0530 Subject: [PATCH] add order by clause --- server/src/helpers/queries.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/server/src/helpers/queries.ts b/server/src/helpers/queries.ts index ac719a0d46..255ca79945 100644 --- a/server/src/helpers/queries.ts +++ b/server/src/helpers/queries.ts @@ -1,4 +1,4 @@ -import { UserAppsPermissions } from '@module/permissions/interface/permissions-ability.interface'; + timport { UserAppsPermissions } from '@module/permissions/interface/permissions-ability.interface'; import { AppBase } from 'src/entities/app_base.entity'; import { Folder } from 'src/entities/folder.entity'; import { User } from 'src/entities/user.entity'; @@ -92,6 +92,9 @@ export function viewableAppsQueryUsingPermissions( if (select) { viewableAppsQb.select(select.map((col) => `viewable_apps.${col}`)); } + + viewableAppsQb.orderBy('viewable_apps.createdAt', 'DESC'); + const { isAllEditable, isAllViewable, hideAll } = userAppPermissions; if (isAllEditable) return viewableAppsQb; if ((isAllViewable && hideAll) || (!isAllViewable && !hideAll) || (!isAllViewable && hideAll)) {