tursodatabase/libsql-client-ts

Remote databases don't support raw error code

Open

#117 aperta il 18 ott 2023

Vedi su GitHub
 (0 commenti) (0 reazioni) (0 assegnatari)TypeScript (67 fork)auto 404
enhancementgood first issuehelp wanted

Metriche repository

Star
 (566 star)
Metriche merge PR
 (Metriche PR in attesa)

Descrizione

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)

Guida contributor