feat(jslib): getRaw() just returns URL, fetchRaw() fetches the actual content
ci/woodpecker/push/woodpecker Pipeline was successful Details

feat/lang-upgrades-keys
Tomáš Mládek 2023-10-20 20:55:10 +02:00
parent 3af6aa5866
commit 9fc95185af
2 changed files with 7 additions and 5 deletions

View File

@ -152,11 +152,13 @@ export class UpEndApi {
await fetch(`${this.apiUrl}/obj/${address}`, { method: "DELETE" });
}
public async getRaw(address: Address, preview = false) {
public getRaw(address: Address, preview = false) {
return `${this.apiUrl}/${preview ? "thumb" : "raw"}/${address}`;
}
public async fetchRaw(address: Address, preview = false) {
dbg("Getting %s raw (preview = %s)", address, preview);
return await fetch(
`${this.apiUrl}/${preview ? "thumb" : "raw"}/${address}`
);
return await fetch(this.getRaw(address, preview));
}
public async refreshVault() {

View File

@ -7,7 +7,7 @@
let mode: "preview" | "full" | "markdown" = "preview";
$: textContent = (async () => {
const response = await api.getRaw(address, mode == "preview");
const response = await api.fetchRaw(address, mode == "preview");
const text = await response.text();
if (mode === "markdown") {
const { marked } = await import("marked");