fix: try unescaping newlines? idk (#667)

This commit is contained in:
Brace Sproul 2025-08-04 17:13:08 -07:00 • committed by GitHub
parent cc127000ab
commit 33ea6409a6
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -1,7 +1,7 @@
import { generateJWT } from "../jwt.js"; import { generateJWT } from "../jwt.js";
const replaceNewlinesWithBackslashN = (str: string) => const convertEscapedNewlinesToNewlines = (str: string) =>
str.replace(/\n/g, "\\n"); str.replace(/\\n/g, "\n");
/** /**
* Gets an installation access token for a GitHub App installation * Gets an installation access token for a GitHub App installation
@ -13,7 +13,7 @@ export async function getInstallationToken(
): Promise<string> { ): Promise<string> {
const jwtToken = generateJWT( const jwtToken = generateJWT(
appId, appId,
replaceNewlinesWithBackslashN(privateKey), convertEscapedNewlinesToNewlines(privateKey),
); );
const response = await fetch( const response = await fetch(