commit 2bf69c9ac7943e739cb89fef72ffa4e410082e1d
parent 5307c57321d08ae4eba11267fd1999e7877ef54c
Author: Jacob R. Edwards <jacob@jacobedwards.org>
Date: Fri, 4 Oct 2024 09:26:35 -0700
Use :user parameter in api fetch urls
Diffstat:
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/files/floorplans/main.js b/files/floorplans/main.js
@@ -24,7 +24,7 @@ function init() {
}
display_button.replaceWith(toggle)
- api.fetch("GET", "floorplans/" + etc.url_literal(localStorage.getItem("username")))
+ api.fetch("GET", "floorplans/:user")
.then(show_floorplans)
}
@@ -81,7 +81,7 @@ function commit_editable_floorplan_func(element, data) {
return
}
- return api.fetch("PATCH", "floorplans/" + etc.url_literal(localStorage.getItem("username")) + "/" + etc.url_literal(data.name), patches)
+ return api.fetch("PATCH", `floorplans/:user/${etc.url_literal(data.name)}`, patches)
.then(function(rdata) {
for (let i in rdata) {
data[i] = rdata[i]
@@ -108,7 +108,7 @@ function editable_floorplan_create_func(element) {
}
}
- return api.fetch("POST", "floorplans/" + etc.url_literal(localStorage.getItem("username")), data)
+ return api.fetch("POST", "floorplans/:user", data)
.then(function(rdata) {
for (let i in rdata) {
data[i] = rdata[i]
@@ -172,7 +172,7 @@ function floorplan_info_name(classname) {
function delete_floorplan_func(item, floorplan) {
return function() {
- api.fetch("DELETE", "floorplans/" + etc.url_literal(floorplan.user) + "/" + etc.url_literal(floorplan.name))
+ api.fetch("DELETE", `floorplans/:user/${etc.url_literal(floorplan.name)}`)
.then(function() {
item.parentElement.remove()
})
@@ -240,7 +240,7 @@ var create_field = {
let heading = document.createElement("h2")
heading.setAttribute("class", floorplan_info_class("name"))
let link = document.createElement("a")
- link.href = "./floorplan/?name=" + etc.url_literal(text)
+ link.href = `./floorplan/?name=${etc.url_literal(text)}`
link.appendChild(document.createTextNode(text))
heading.append(link)
return heading