add reject endpoint

This commit is contained in:
miloschwartz
2026-07-12 17:48:48 -04:00
parent 933ca71c16
commit a8f3f71021
11 changed files with 309 additions and 41 deletions
+9 -9
View File
@@ -159,15 +159,21 @@ export async function deleteSite(
siteResources: []
};
await db.transaction(async (trx) => {
if (deleteResources) {
if (deleteResources) {
await db.transaction(async (trx) => {
resourceSideEffects = await deleteAssociatedResourcesForSite(
siteId,
site.orgId,
trx
);
}
});
await runDeleteSiteAssociatedResourcesSideEffects(
resourceSideEffects
);
}
await db.transaction(async (trx) => {
if (site.type == "wireguard") {
if (site.pubKey) {
await deletePeer(site.exitNodeId!, site.pubKey);
@@ -180,12 +186,6 @@ export async function deleteSite(
await usageService.add(site.orgId, LimitId.SITES, -1, trx);
});
if (deleteResources) {
await runDeleteSiteAssociatedResourcesSideEffects(
resourceSideEffects
);
}
if (deletedNewt) {
const payload = {
type: `newt/wg/terminate`,