tursodatabase/libsql-client-ts

Remote databases don't support raw error code

Open

#117 建立於 2023年10月18日

在 GitHub 查看
 (0 留言) (0 反應) (0 負責人)TypeScript (67 fork)auto 404
enhancementgood first issuehelp wanted

倉庫指標

Star
 (566 star)
PR 合併指標
 (PR 指標待抓取)

描述

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)

貢獻者指南