We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 27b1d25 commit 50f9d73Copy full SHA for 50f9d73
src/lib/services/workbooks.ts
@@ -64,9 +64,9 @@ export async function getWorkBookByUrlSlug(urlSlug: string): Promise<WorkBook |
64
// See:
65
// https://www.prisma.io/docs/orm/prisma-schema/data-model/relations#create-a-record-and-nested-records
66
export async function createWorkBook(workBook: WorkBook): Promise<void> {
67
- const slug = workBook.urlSlug as string;
+ const slug = workBook.urlSlug;
68
69
- if (await isExistingUrlSlug(slug)) {
+ if (slug && (await isExistingUrlSlug(slug))) {
70
throw new Error(`WorkBook slug ${slug} has already existed`);
71
}
72
0 commit comments