convert image to base64 before rendering

This commit is contained in:
Bikrant Jajware
2023-11-03 17:35:55 +05:30
parent 9575f2ea95
commit 99571df33f
2 changed files with 27 additions and 0 deletions
+5
View File
@@ -3,6 +3,7 @@ import { blacklist } from "../src/common/blacklist.js";
import {
clampValue,
CONSTANTS,
getBase64URIFromImage,
parseBoolean,
renderError,
} from "../src/common/utils.js";
@@ -69,6 +70,10 @@ export default async (req, res) => {
}, s-maxage=${cacheSeconds}, stale-while-revalidate=${CONSTANTS.ONE_DAY}`,
);
repoData.openGraphImageUrl = await getBase64URIFromImage(
repoData.openGraphImageUrl,
);
return res.send(
renderRepoCard(repoData, {
hide_border: parseBoolean(hide_border),