upvote/down vote work in frontend, but api seems to work incorrectly
This commit is contained in:
parent
a340d59ca2
commit
7e3f191910
@ -86,18 +86,16 @@ function navigateToAdd() {
|
|||||||
|
|
||||||
function filter(filterString) {
|
function filter(filterString) {
|
||||||
filterString = filterString.toUpperCase();
|
filterString = filterString.toUpperCase();
|
||||||
|
|
||||||
let fetchURL = new URL(apiEndpoint, baseURL);
|
let fetchURL = new URL(apiEndpoint, baseURL);
|
||||||
fetchURL.searchParams.append("type", filterString);
|
fetchURL.searchParams.append("type", filterString);
|
||||||
fetchURL.searchParams.append("size", defaultPagingValue);
|
fetchURL.searchParams.append("size", defaultPagingValue);
|
||||||
|
|
||||||
console.log(fetchURL); // TODO: remove
|
console.log(fetchURL); // TODO: remove
|
||||||
fetchQuery(fetchURL);
|
fetchQuery(fetchURL);
|
||||||
}
|
}
|
||||||
|
|
||||||
function search(searchString) {
|
function search(searchString) {
|
||||||
let fetchURL = new URL(apiEndpoint + "/search", baseURL);
|
let fetchURL = new URL(apiEndpoint + "/search", baseURL);
|
||||||
fetchURL.searchParams.append("search", searchString.length == 0 ? "%" : searchString);
|
fetchURL.searchParams.append("search", searchString.length === 0 ? "%" : searchString);
|
||||||
|
|
||||||
console.log(fetchURL); // TODO: remove
|
console.log(fetchURL); // TODO: remove
|
||||||
fetchQuery(fetchURL);
|
fetchQuery(fetchURL);
|
||||||
@ -123,7 +121,17 @@ export function vote(entryID, up) {
|
|||||||
baseURL,
|
baseURL,
|
||||||
);
|
);
|
||||||
console.log(fetchURL); // TODO: remove
|
console.log(fetchURL); // TODO: remove
|
||||||
fetch(fetchURL);
|
fetch(fetchURL)
|
||||||
|
.then(resp => resp.json())
|
||||||
|
.then((data) => {
|
||||||
|
console.log(data.content); // TODO: remove
|
||||||
|
let dataset = document.querySelector('[data-id= ' + CSS.escape(entryID) + ']')
|
||||||
|
if (Number.isInteger(data.content)) { // TODO: remove and do parsing instead
|
||||||
|
dataset.querySelector("span").innerText = data.content; // TODO: remove
|
||||||
|
} else { // TODO: remove
|
||||||
|
dataset.querySelector("span").innerText = -1;
|
||||||
|
} // TODO: remove
|
||||||
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
function incrementPageCount() {
|
function incrementPageCount() {
|
||||||
|
Loading…
Reference in New Issue
Block a user