Merge pull request #468 from max-degterev/canary

Missing return for entire domain creation transaction
This commit is contained in:
Mauricio Siu
2024-09-19 20:56:46 -06:00
committed by GitHub

View File

@@ -14,7 +14,7 @@ import { findApplicationById } from "./application";
export type Domain = typeof domains.$inferSelect; export type Domain = typeof domains.$inferSelect;
export const createDomain = async (input: typeof apiCreateDomain._type) => { export const createDomain = async (input: typeof apiCreateDomain._type) => {
await db.transaction(async (tx) => { const result = await db.transaction(async (tx) => {
const domain = await tx const domain = await tx
.insert(domains) .insert(domains)
.values({ .values({
@@ -37,6 +37,8 @@ export const createDomain = async (input: typeof apiCreateDomain._type) => {
return domain; return domain;
}); });
return result;
}; };
export const generateTraefikMeDomain = async (appName: string) => { export const generateTraefikMeDomain = async (appName: string) => {