Merge branch 'master' of github.com:goumrah-orgs/goumrah-api
This commit is contained in:
@@ -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";
|
||||
|
||||
Reference in New Issue
Block a user