switched try/catch to result.fromPromise + capError

This commit is contained in:
Madison 2026-05-28 12:57:13 -05:00
parent 442f3037b3
commit e0deb5208e

View File

@ -599,13 +599,11 @@ export async function claimPreviewPoolLease(options: { apiUrl: string }): Promis
apiUrl: options.apiUrl,
});
try {
await refreshDummyProjectLiveTokenRefreshEvents(claimed.projectId, getClickhouseAdminClient());
} catch (error) {
captureError(
"preview-pool-live-token-refresh",
error instanceof Error ? error : new Error(String(error)),
);
const liveTokenRefreshResult = await Result.fromPromise(
refreshDummyProjectLiveTokenRefreshEvents(claimed.projectId, getClickhouseAdminClient()),
);
if (liveTokenRefreshResult.status === "error") {
captureError("preview-pool-live-token-refresh", liveTokenRefreshResult.error);
}
return {