redacted my info, into my database #1
2 changed files with 16 additions and 8 deletions
|
|
@ -23,13 +23,17 @@
|
|||
navbarHidden = true;
|
||||
}
|
||||
|
||||
import { afterNavigate } from "$app/navigation";
|
||||
afterNavigate(() => {
|
||||
function handleUrlParams() {
|
||||
const params = new URLSearchParams(window.location.search);
|
||||
hideOnPrint = params.get("hideOnPrint") === "1";
|
||||
if (!!params.get("key")) {
|
||||
localStorage.setItem("key", params.get("key")!);
|
||||
}
|
||||
}
|
||||
|
||||
import { afterNavigate } from "$app/navigation";
|
||||
afterNavigate(() => {
|
||||
handleUrlParams();
|
||||
});
|
||||
|
||||
import onMount from "@e/onMount";
|
||||
|
|
@ -37,10 +41,13 @@
|
|||
import CustomScrollBar from "./comps/CustomScrollBar.svelte";
|
||||
|
||||
onMount(async () => {
|
||||
handleUrlParams();
|
||||
|
||||
const lock = document.createElement("meta");
|
||||
lock.name = "darkreader-lock";
|
||||
document.head.appendChild(lock);
|
||||
re.TryGetUnredacter();
|
||||
|
||||
console.log(await re.TryGetUnredacter());
|
||||
});
|
||||
|
||||
function nextTheme() {
|
||||
|
|
|
|||
|
|
@ -5,11 +5,14 @@ class Redactor {
|
|||
const storedKey = localStorage.getItem("key");
|
||||
if (!storedKey) throw new Error("Missing key");
|
||||
|
||||
let jsonKey = JSON.stringify({ key: storedKey });
|
||||
console.log("Requesting unredactor.json with: " + jsonKey);
|
||||
|
||||
const hashResJson = await (
|
||||
await fetch("http://api.deprived.dev/unredact", {
|
||||
await fetch("http://localhost:8000/unredact", {
|
||||
method: "POST",
|
||||
headers: { "Content-Type": "application/json" },
|
||||
body: JSON.stringify({ key: storedKey }),
|
||||
body: jsonKey,
|
||||
})
|
||||
).json();
|
||||
|
||||
|
|
@ -25,9 +28,7 @@ class Redactor {
|
|||
|
||||
if (!res.ok) throw new Error(`HTTP ${res.status}`);
|
||||
const data = await res.json();
|
||||
const item = data?.items?.[0];
|
||||
const raw = JSON.parse(item.file);
|
||||
return parseProfile(raw);
|
||||
return parseProfile(data);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue