Skip to content

Commit 29573ed

Browse files
committed
feat: add api storage
1 parent cc73ceb commit 29573ed

File tree

1 file changed

+22
-22
lines changed

1 file changed

+22
-22
lines changed

lib/handlers/package/handle-package.ts

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -120,12 +120,12 @@ export async function handlePackage(slug: string) {
120120
}
121121

122122
// Check if the DB already has the package API.
123-
const [dbErr, dbPkgApi] = await goTry(db.getPackageApi(pkgId));
124-
if (dbErr !== undefined) {
125-
log.warn({ db: db.dbName, warn: dbErr });
123+
const [dbGetErr, dbPkgApi] = await goTry(db.getPackageApi(pkgId));
124+
if (dbGetErr !== undefined) {
125+
log.warn({ db: db.dbName, warn: dbGetErr });
126126
}
127127
if (dbPkgApi) {
128-
log.info({ db: db.dbName, pkgId, hasApi: true });
128+
log.info({ db: db.dbName, pkgId, getPkgApi: true });
129129
return {
130130
status: "pkg-has-api" as const,
131131
pkgId,
@@ -151,24 +151,24 @@ export async function handlePackage(slug: string) {
151151
};
152152
}
153153

154-
// // Store the package API in the DB.
155-
// const setPkgApiRes = yield * Effect.either(db.setPackageApi({ pkg, subpath, pkgApi }));
156-
// if (Either.isLeft(setPkgApiRes)) {
157-
// yield * Effect.logError(setPkgApiRes.left);
158-
// } else {
159-
// yield * Effect.logInfo(`db set package api for: ${pkgId}`);
160-
// }
161-
162-
// // Return data for rendering.
163-
// return {
164-
// status: "with-api" as const,
165-
// pkgId,
166-
// subpath,
167-
// pkgJson,
168-
// pkgApi,
169-
// generatedAt: generatedAt(),
170-
// generatedIn: generatedIn(start),
171-
// };
154+
// Store the package API in the DB.
155+
const [dbSetErr] = await goTry(db.setPackageApi(pkgId, pkgApi));
156+
if (dbSetErr !== undefined) {
157+
log.error({ db: db.dbName, pkgId, err: dbSetErr });
158+
} else {
159+
log.info({ db: db.dbName, pkgId, setPkgApi: true });
160+
}
161+
162+
// Return data for rendering.
163+
return {
164+
status: "pkg-has-api" as const,
165+
pkgId,
166+
subpath,
167+
pkgJson,
168+
pkgApi,
169+
generatedAt: generatedAt(),
170+
generatedIn: generatedIn(start),
171+
};
172172
}
173173

174174
function generatedAt(): string {

0 commit comments

Comments
 (0)