fixed sorting

This commit is contained in:
2025-03-10 19:10:39 +05:30
parent 43881651f3
commit 065d1f3e71
8 changed files with 11 additions and 10 deletions

View File

@@ -53,9 +53,9 @@ export async function listNotifications(
$facet: {
metadata: [{ $count: "count" }],
data: [
{ $sort: sortObj },
{ $skip: (page - 1) * pageSize },
{ $limit: pageSize },
{ $sort: sortObj },
],
},
},

View File

@@ -47,9 +47,9 @@ export async function listOrgs(params: PageQueryParams, tenantId: string) {
$facet: {
metadata: [{ $count: "count" }],
data: [
{ $sort: sortObj },
{ $skip: (page - 1) * pageSize },
{ $limit: pageSize },
{ $sort: sortObj },
],
},
},
@@ -140,9 +140,9 @@ export async function searchOrgs(params: PageQueryParams, tenantId: string) {
$facet: {
metadata: [{ $count: "count" }],
data: [
{ $sort: sortObj },
{ $skip: (page - 1) * pageSize },
{ $limit: pageSize },
{ $sort: sortObj },
],
},
},

View File

@@ -35,6 +35,7 @@ export function getSortObject(
if (Object.keys(sortObj).length == 0) sortObj["createdAt"] = -1;
console.log(sortObj);
return sortObj;
}

View File

@@ -124,9 +124,9 @@ export async function listPermits(params: PageQueryParams, tenantId: string) {
$facet: {
metadata: [{ $count: "count" }],
data: [
{ $sort: sortObj },
{ $skip: (page - 1) * pageSize },
{ $limit: pageSize },
{ $sort: sortObj },
],
},
},
@@ -281,9 +281,9 @@ export async function searchPermit(params: PageQueryParams, tenantId: string) {
$facet: {
metadata: [{ $count: "count" }],
data: [
{ $sort: sortObj },
{ $skip: (page - 1) * pageSize },
{ $limit: pageSize },
{ $sort: sortObj },
],
},
},

View File

@@ -90,9 +90,9 @@ export async function listProcessedPermits(
$facet: {
metadata: [{ $count: "count" }],
data: [
{ $sort: sortObj },
{ $skip: (page - 1) * pageSize },
{ $limit: pageSize },
{ $sort: sortObj },
],
},
},

View File

@@ -130,9 +130,9 @@ export async function listRts(params: PageQueryParams, tenantId: string) {
$facet: {
metadata: [{ $count: "count" }],
data: [
{ $sort: sortObj },
{ $skip: (page - 1) * pageSize },
{ $limit: pageSize },
{ $sort: sortObj },
],
},
},

View File

@@ -127,9 +127,9 @@ export async function listTasks(params: PageQueryParams, tenantId: string) {
$facet: {
metadata: [{ $count: "count" }],
data: [
{ $sort: sortObj },
{ $skip: (page - 1) * pageSize },
{ $limit: pageSize },
{ $sort: sortObj },
],
},
},
@@ -220,9 +220,9 @@ export async function searchTasks(params: PageQueryParams, tenantId: string) {
$facet: {
metadata: [{ $count: "count" }],
data: [
{ $sort: sortObj },
{ $skip: (page - 1) * pageSize },
{ $limit: pageSize },
{ $sort: sortObj },
],
},
},

View File

@@ -54,9 +54,9 @@ export async function listViews(params: PageQueryParams, tenantId: string) {
$facet: {
metadata: [{ $count: "count" }],
data: [
{ $sort: sortObj },
{ $skip: (page - 1) * pageSize },
{ $limit: pageSize },
{ $sort: sortObj },
],
},
},