Skip to content

Commit

Permalink
✨ fix die code
Browse files Browse the repository at this point in the history
  • Loading branch information
XiYang6666 committed May 13, 2024
1 parent 8ebb6b4 commit 68a3994
Show file tree
Hide file tree
Showing 3 changed files with 3 additions and 5 deletions.
2 changes: 1 addition & 1 deletion server/api/getAvatar.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,5 @@ import { getGravatarUrl } from "../getGravatarUrl";
const config = useRuntimeConfig();

export default defineEventHandler(async (event) => {
return sendRedirect(event, getGravatarUrl(config.ownerEmail))
return sendRedirect(event, getGravatarUrl(config.ownerEmail).toString());
});
4 changes: 1 addition & 3 deletions server/api/getRandomBackground.ts
Original file line number Diff line number Diff line change
@@ -1,10 +1,8 @@
import fs from "fs";
import url from "url";
import { randomInt } from "crypto";

export default defineEventHandler((event) => {
const imgList = fs.readdirSync("public/backgrounds");
console.log;
const imgName = imgList[randomInt(imgList.length)];
return sendRedirect(event, url.resolve("/backgrounds/", imgName));
return sendRedirect(event, `/backgrounds/${imgName}`);
});
2 changes: 1 addition & 1 deletion server/getGravatarUrl.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,5 +5,5 @@ export function getGravatarUrl(email: string, size: number = 256) {

const trimmedEmail = email.trim().toLowerCase();
const hash = createHash("sha256").update(trimmedEmail).digest("hex");
return `${runtimeConfig.gravatarUrl}/avatar/${hash}?s=${size}&d=identicon`;
return new URL(`/avatar/${hash}?s=${size}&d=identicon}`, runtimeConfig.gravatarUrl);
}

0 comments on commit 68a3994

Please sign in to comment.