Skip to content

Commit 65510c3

Browse files
committed
notify is now await
1 parent b13d9ac commit 65510c3

File tree

2 files changed

+7
-3
lines changed

2 files changed

+7
-3
lines changed

src/lib/products/server.ts

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,11 @@ import { DatabaseReads, DatabaseWrites } from '$lib/server/database';
44
import { Workflow } from '$lib/server/workflow';
55
import { ProductActionType } from '.';
66

7-
export async function doProductAction(productId: string, action: ProductActionType) {
7+
export async function doProductAction(
8+
productId: string,
9+
action: ProductActionType,
10+
isAutomatic = false
11+
) {
812
const product = await DatabaseReads.products.findUnique({
913
where: {
1014
Id: productId
@@ -50,7 +54,7 @@ export async function doProductAction(productId: string, action: ProductActionTy
5054
productType: product.ProductDefinition[flowType].ProductType,
5155
options: new Set(product.ProductDefinition[flowType].WorkflowOptions),
5256
workflowType: product.ProductDefinition[flowType].Type,
53-
isAutomatic: false
57+
isAutomatic
5458
});
5559
}
5660
break;

src/lib/server/workflow/dbProcedures.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ export async function notifyAutoPublishOwner(productId: string) {
7070
}
7171
});
7272
if (!product?.Project.OwnerId) return;
73-
void getQueues().Emails.add(`Notify Owner of Auto Publish for Product #${productId}`, {
73+
await getQueues().Emails.add(`Notify Owner of Auto Publish for Product #${productId}`, {
7474
type: BullMQ.JobType.Email_SendNotificationToUser,
7575
userId: product.Project.OwnerId,
7676
messageKey: 'autoPublishOnRebuildCompleted',

0 commit comments

Comments
 (0)