Skip to content

Commit 3e5e97a

Browse files
committed
fix(Books): broken crypto package import
1 parent f522b87 commit 3e5e97a

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

server/api/books.ts

+3-2
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,7 @@ import {
7979
getWithPageIDParamAndCoverPageIDSchema,
8080
} from "./validators/book.js";
8181
import BookService from "./services/book-service.js";
82+
import { randomUUID } from "crypto";
8283

8384
const BOOK_PROJECTION: Partial<Record<keyof BookInterface, number>> = {
8485
_id: 0,
@@ -2332,7 +2333,7 @@ async function batchGenerateAIMetadata(
23322333
: "tags";
23332334

23342335
const job: ProjectBookBatchUpdateJob = {
2335-
jobID: crypto.randomUUID(),
2336+
jobID: randomUUID(),
23362337
type: jobType,
23372338
status: "pending",
23382339
dataSource: "generated",
@@ -2437,7 +2438,7 @@ async function batchUpdateBookMetadata(
24372438
}
24382439

24392440
const job: ProjectBookBatchUpdateJob = {
2440-
jobID: crypto.randomUUID(),
2441+
jobID: randomUUID(),
24412442
type: "summaries+tags", // Default to summaries+tags for user data source
24422443
status: "pending",
24432444
dataSource: "user",

0 commit comments

Comments
 (0)