Merge branch 'master' of github.com:goumrah-orgs/goumrah-api

This commit is contained in:
ItsMalma
2025-12-18 14:24:02 +07:00

View File

@@ -156,11 +156,9 @@ export class PackageController extends Controller {
const count = await orm.em.count(Package);
const distinctOn: (keyof Package)[] = ["id"];
const distinctOn: (keyof Package)[] = [];
const where: QBFilterQuery<Package> = {};
const orderBy: QBQueryOrderMap<Package> = {
id: "desc",
};
const orderBy: QBQueryOrderMap<Package> = {};
if ("class" in query && query.class) {
where.class = query.class;
@@ -170,6 +168,11 @@ export class PackageController extends Controller {
orderBy.class = "ASC";
}
if (distinctOn.length === 0) {
distinctOn.push("id");
orderBy.id = "ASC";
}
switch (query.sort_by) {
case "newest":
orderBy.createdAt = "DESC";