This commit is contained in:
Max Hunt 2020-05-15 21:02:43 +01:00
parent d539b7b4e4
commit 22d871851e
4 changed files with 19 additions and 10 deletions

View File

@ -51,7 +51,7 @@
<div class="space"></div> <div class="space"></div>
<div class="user-auth-message" id="uAuthMsg" style="display: block;"><p>Please log in to continue</p></div> <div class="user-auth-message" id="uAuthMsg" style="display: block;"><p>Please log in to continue</p></div>
<div id="api-response" class="error-message" style="display: none;"></div>
<div class="new-product-field" id="authField" style="display: none;"> <div class="new-product-field" id="authField" style="display: none;">
<p>Add product</p> <p>Add product</p>
<div class="npf-short"> <div class="npf-short">

View File

@ -50,7 +50,7 @@
<div class="space"></div> <div class="space"></div>
<div id="productID" style="display: none;" product_id="<%= key%>"></div> <div id="productID" style="display: none;" product_id="<%= key%>"></div>
<div id="api-response" class="error-message" style="display: none;"></div>
<div class="new-product-field"> <div class="new-product-field">
<p>Edit product</p> <p>Edit product</p>
<div class="npf-short"> <div class="npf-short">

View File

@ -43,13 +43,17 @@ async function productSubmitEventHandler(){
window.location.replace('home?itemAdded=true') window.location.replace('home?itemAdded=true')
}) })
.catch(e=>{ .catch(e=>{
console.log(e)
submitBtn.innerHTML = "Error..." submitBtn.innerHTML = "Error..."
submitBtn.setAttribute('style', 'color:red;')
document.getElementById("api-response").innerHTML = "Error: " + e
document.getElementById("api-response").setAttribute("style", "display: block")
}) })
} }
else { else {
submitBtn.innerHTML = "Error..." submitBtn.innerHTML = "Error..."
console.log(result.error) submitBtn.setAttribute('style', 'color:red;')
document.getElementById("api-response").innerHTML = "Error: " + result.error
document.getElementById("api-response").setAttribute("style", "display: block")
} }
}) })
}) })
@ -85,8 +89,10 @@ function productUpdateEventHandler() {
submitBtn.disabled = false submitBtn.disabled = false
} }
else { else {
console.log(result.error)
submitBtn.innerHTML = "Error..." submitBtn.innerHTML = "Error..."
submitBtn.setAttribute('style', 'color:red;')
document.getElementById("api-response").innerHTML = "Error: " + result.error
document.getElementById("api-response").setAttribute("style", "display: block")
} }
}) })
}) })
@ -280,8 +286,10 @@ function addShippingAddress(){
document.getElementById("shippingaddressinput").placeholder = "Success!" document.getElementById("shippingaddressinput").placeholder = "Success!"
} }
else { else {
document.getElementById("api-response").innerHTML = "Error: " + result.error
document.getElementById("api-response").setAttribute("style", "display: block")
document.getElementById("shippingaddressinput").value = "" document.getElementById("shippingaddressinput").value = ""
document.getElementById("shippingaddressinput").placeholder = "FAIL, " + esult.error document.getElementById("shippingaddressinput").placeholder = "ERROR!"
} }
}) })
}) })
@ -387,15 +395,15 @@ try {
} }
}) })
} }
catch(error) {console.log(error)} catch(error) {}
try { try {
let searchField = document.getElementById("u-address") let regAddressField = document.getElementById("u-address")
searchField.addEventListener("keyup", function(event) { regAddressField.addEventListener("keyup", function(event) {
if (event.keyCode === 13) { if (event.keyCode === 13) {
event.preventDefault() event.preventDefault()
document.getElementById("u-r-btn").click() document.getElementById("u-r-btn").click()
} }
}) })
} }
catch(error) {console.log(error)} catch(error) {}

View File

@ -1,5 +1,6 @@
<%- include("partials/header") %> <%- include("partials/header") %>
<div id="api-response" class="error-message" style="display: none;"></div>
<div class="ship-adress"> <div class="ship-adress">
<button id="shippingaddressbutton" style="display: block" onclick={showShipField()}>Edit Your Shipping Address</button> <button id="shippingaddressbutton" style="display: block" onclick={showShipField()}>Edit Your Shipping Address</button>
<input style="display: none" type="text" placeholder="Type address, enter to submit" id="shippingaddressinput"> <input style="display: none" type="text" placeholder="Type address, enter to submit" id="shippingaddressinput">