This commit is contained in:
2026-02-17 21:53:14 -06:00
parent 6d951e426d
commit 987a1c8a6a
35 changed files with 1539 additions and 39 deletions
+6 -2
View File
@@ -1,5 +1,6 @@
import { prisma } from "../constants";
import { connectWiseApi, prisma } from "../constants";
import { CompanyController } from "../controllers/CompanyController";
import { Company } from "../types/ConnectWiseTypes";
export const companies = {
async fetch(identifier: string | number): Promise<CompanyController> {
@@ -11,7 +12,10 @@ export const companies = {
if (!search) throw new Error("Unknown company.");
return new CompanyController(search);
const freshCwData = await connectWiseApi.get(
`/company/companies/${search.cw_CompanyId}`,
);
return new CompanyController(search, freshCwData.data);
},
async count() {