diff --git a/Resources/Views/purchaseOrders/table.leaf b/Resources/Views/purchaseOrders/table.leaf
index 81557d1..bcbd642 100644
--- a/Resources/Views/purchaseOrders/table.leaf
+++ b/Resources/Views/purchaseOrders/table.leaf
@@ -5,6 +5,7 @@
Vendor |
Materials |
Created For |
+ Created By |
Truck Stock |
#extend("btn/toggle-form") |
@@ -16,6 +17,7 @@
#capitalized(po.vendorBranch.vendor.name) - #capitalized(po.vendorBranch.name) |
#(po.materials) |
#capitalized(po.createdFor.firstName) #capitalized(po.createdFor.lastName) |
+ #(po.createdBy.username) |
#capitalized(po.truckStock) |
diff --git a/Sources/App/Controllers/ApiController.swift b/Sources/App/Controllers/ApiController.swift
index 4feca1f..9cef353 100644
--- a/Sources/App/Controllers/ApiController.swift
+++ b/Sources/App/Controllers/ApiController.swift
@@ -59,7 +59,9 @@ struct ApiController: RouteCollection {
@Sendable
func employeesIndex(req: Request) async throws -> [Employee.DTO] {
- var dbQuery = Employee.query(on: req.db)
+ var dbQuery = Employee
+ .query(on: req.db)
+ .sort(\.$lastName)
let params = try req.query.decode(EmployeesIndexQuery.self)
if params.active == true {
diff --git a/Sources/App/Controllers/PurchaseOrderViewController.swift b/Sources/App/Controllers/PurchaseOrderViewController.swift
index 528b361..6f222e5 100644
--- a/Sources/App/Controllers/PurchaseOrderViewController.swift
+++ b/Sources/App/Controllers/PurchaseOrderViewController.swift
@@ -16,7 +16,7 @@ struct PurchaseOrderViewController: RouteCollection {
let purchaseOrders = try await api.purchaseOrdersIndex(req: req)
let branches = try await api.getBranches(req: req)
let employees = try await api.employeesIndex(req: req)
- req.logger.info("Branches: \(branches)")
+ req.logger.debug("Branches: \(branches)")
return try await req.view.render(
"purchaseOrders/index",
PurchaseOrderCTX(
|