mirror of
https://github.com/cupcakearmy/coolify.git
synced 2024-10-23 00:24:15 +02:00
fix: delete apps with previews
This commit is contained in:
parent
2fd001f6d2
commit
9c8f6e9195
@ -746,6 +746,7 @@ export async function deleteApplication(
|
|||||||
await prisma.secret.deleteMany({ where: { applicationId: id } });
|
await prisma.secret.deleteMany({ where: { applicationId: id } });
|
||||||
await prisma.applicationPersistentStorage.deleteMany({ where: { applicationId: id } });
|
await prisma.applicationPersistentStorage.deleteMany({ where: { applicationId: id } });
|
||||||
await prisma.applicationConnectedDatabase.deleteMany({ where: { applicationId: id } });
|
await prisma.applicationConnectedDatabase.deleteMany({ where: { applicationId: id } });
|
||||||
|
await prisma.previewApplication.deleteMany({ where: { applicationId: id } });
|
||||||
if (teamId === '0') {
|
if (teamId === '0') {
|
||||||
await prisma.application.deleteMany({ where: { id } });
|
await prisma.application.deleteMany({ where: { id } });
|
||||||
} else {
|
} else {
|
||||||
|
@ -71,6 +71,7 @@ export const applicationsRouter = router({
|
|||||||
await prisma.secret.deleteMany({ where: { applicationId: id } });
|
await prisma.secret.deleteMany({ where: { applicationId: id } });
|
||||||
await prisma.applicationPersistentStorage.deleteMany({ where: { applicationId: id } });
|
await prisma.applicationPersistentStorage.deleteMany({ where: { applicationId: id } });
|
||||||
await prisma.applicationConnectedDatabase.deleteMany({ where: { applicationId: id } });
|
await prisma.applicationConnectedDatabase.deleteMany({ where: { applicationId: id } });
|
||||||
|
await prisma.previewApplication.deleteMany({ where: { applicationId: id } });
|
||||||
if (teamId === '0') {
|
if (teamId === '0') {
|
||||||
await prisma.application.deleteMany({ where: { id } });
|
await prisma.application.deleteMany({ where: { id } });
|
||||||
} else {
|
} else {
|
||||||
@ -1106,6 +1107,7 @@ export const applicationsRouter = router({
|
|||||||
await prisma.buildLog.deleteMany({ where: { applicationId: application.id } });
|
await prisma.buildLog.deleteMany({ where: { applicationId: application.id } });
|
||||||
await prisma.build.deleteMany({ where: { applicationId: application.id } });
|
await prisma.build.deleteMany({ where: { applicationId: application.id } });
|
||||||
await prisma.secret.deleteMany({ where: { applicationId: application.id } });
|
await prisma.secret.deleteMany({ where: { applicationId: application.id } });
|
||||||
|
await prisma.previewApplication.deleteMany({ where: { applicationId: id } });
|
||||||
await prisma.applicationPersistentStorage.deleteMany({
|
await prisma.applicationPersistentStorage.deleteMany({
|
||||||
where: { applicationId: application.id }
|
where: { applicationId: application.id }
|
||||||
});
|
});
|
||||||
@ -1371,6 +1373,7 @@ export const applicationsRouter = router({
|
|||||||
await prisma.secret.deleteMany({ where: { applicationId: id } });
|
await prisma.secret.deleteMany({ where: { applicationId: id } });
|
||||||
await prisma.applicationPersistentStorage.deleteMany({ where: { applicationId: id } });
|
await prisma.applicationPersistentStorage.deleteMany({ where: { applicationId: id } });
|
||||||
await prisma.applicationConnectedDatabase.deleteMany({ where: { applicationId: id } });
|
await prisma.applicationConnectedDatabase.deleteMany({ where: { applicationId: id } });
|
||||||
|
await prisma.previewApplication.deleteMany({ where: { applicationId: id } });
|
||||||
if (teamId === '0') {
|
if (teamId === '0') {
|
||||||
await prisma.application.deleteMany({ where: { id } });
|
await prisma.application.deleteMany({ where: { id } });
|
||||||
} else {
|
} else {
|
||||||
|
Loading…
Reference in New Issue
Block a user