tursodatabase/libsql-client-ts
View on GitHubRemote databases don't support raw error code
Open
#117 opened on Oct 18, 2023
enhancementgood first issuehelp wanted
Repository metrics
- Stars
- (566 stars)
- PR merge metrics
- (PR metrics pending)
Description
I disabled the raw error code tests in 846b2d0fc2f80fc9cb87bb1db4158857e8c7f54f for remote databases because we never set the error code for remote database errors:
export function mapHranaError(e: unknown): unknown {
if (e instanceof hrana.ClientError) {
const code = mapHranaErrorCode(e);
return new LibsqlError(e.message, code, undefined, e);
}
return e;
}
(It's the undefined there after code when constructing LibsqlError)