-
-
Notifications
You must be signed in to change notification settings - Fork 43
Closed
Labels
Description
Console Logs show a 500 error:
cors-detection.js:35
POST https://meshmonitor.home./???.com/api/push/preferences 500 (Internal Server Error)
(anonymous) @ cors-detection.js:35
request @ main-BdhhTVew.js:2
await in request
post @ main-BdhhTVew.js:2
oe @ main-BdhhTVew.js:141
bd @ mapIcons-Bj5C1gN-.js:8
(anonymous) @ mapIcons-Bj5C1gN-.js:8
an @ mapIcons-Bj5C1gN-.js:8
Td @ mapIcons-Bj5C1gN-.js:8
dp @ mapIcons-Bj5C1gN-.js:9
lp @ mapIcons-Bj5C1gN-.js:9
Container Logs show an SQLite error:
meshmonitor-1
STDOUT
[ERROR] Failed to save preferences for user 2: SqliteError: ON CONFLICT clause does not match any PRIMARY KEY or UNIQUE constraint
meshmonitor-1
STDOUT
at Database.prepare (/app/node_modules/better-sqlite3/lib/methods/wrappers.js:5:21)
meshmonitor-1
STDOUT
at BetterSQLiteSession.prepareQuery (file:///app/node_modules/drizzle-orm/better-sqlite3/session.js:23:30)
meshmonitor-1
STDOUT
at BetterSQLiteSession.prepareOneTimeQuery (file:///app/node_modules/drizzle-orm/sqlite-core/session.js:141:17)
meshmonitor-1
STDOUT
at QueryPromise._prepare (file:///app/node_modules/drizzle-orm/sqlite-core/query-builders/insert.js:146:81)
meshmonitor-1
STDOUT
at QueryPromise.run (file:///app/node_modules/drizzle-orm/sqlite-core/query-builders/insert.js:162:17)
meshmonitor-1
STDOUT
at QueryPromise.execute (file:///app/node_modules/drizzle-orm/sqlite-core/query-builders/insert.js:174:54)
meshmonitor-1
STDOUT
at QueryPromise.then (file:///app/node_modules/drizzle-orm/query-promise.js:21:17)
meshmonitor-1
STDOUT
at process.processTicksAndRejections (node:internal/process/task_queues:104:5) {
meshmonitor-1
STDOUT
code: 'SQLITE_ERROR'
meshmonitor-1
STDOUT
}
Reactions are currently unavailable