Commit
·
4566d9a
1
Parent(s):
6aaa2f0
last test fix
Browse files
app/lib/persistence/db.ts
CHANGED
@@ -6,6 +6,11 @@ const logger = createScopedLogger('ChatHistory');
|
|
6 |
|
7 |
// this is used at the top level and never rejects
|
8 |
export async function openDatabase(): Promise<IDBDatabase | undefined> {
|
|
|
|
|
|
|
|
|
|
|
9 |
return new Promise((resolve) => {
|
10 |
const request = indexedDB.open('boltHistory', 1);
|
11 |
|
|
|
6 |
|
7 |
// this is used at the top level and never rejects
|
8 |
export async function openDatabase(): Promise<IDBDatabase | undefined> {
|
9 |
+
if (typeof indexedDB === 'undefined') {
|
10 |
+
console.error('indexedDB is not available in this environment.');
|
11 |
+
return undefined;
|
12 |
+
}
|
13 |
+
|
14 |
return new Promise((resolve) => {
|
15 |
const request = indexedDB.open('boltHistory', 1);
|
16 |
|