tursodatabase/libsql-client-ts

Remote databases don't support raw error code

Open

#117 geöffnet am 18. Okt. 2023

Auf GitHub ansehen
 (0 Kommentare) (0 Reaktionen) (0 zugewiesene Personen)TypeScript (67 Forks)auto 404
enhancementgood first issuehelp wanted

Repository-Metriken

Stars
 (566 Stars)
PR-Merge-Metriken
 (PR-Metriken ausstehend)

Beschreibung

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)

Contributor Guide