summaryrefslogtreecommitdiffstats
path: root/static
diff options
context:
space:
mode:
Diffstat (limited to 'static')
-rw-r--r--static/pomf.js19
1 files changed, 6 insertions, 13 deletions
diff --git a/static/pomf.js b/static/pomf.js
index dfa047a..361ffec 100644
--- a/static/pomf.js
+++ b/static/pomf.js
@@ -74,22 +74,15 @@ document.addEventListener('DOMContentLoaded', function() {
row.appendChild(url);
var link = document.createElement('a');
+ var response = JSON.parse(xhr.responseText);
if (respStatus === 200) {
- var response = JSON.parse(xhr.responseText);
- if (response.success) {
- link.textContent = response.files[0].url.replace(/.*?:\/\//g, "");
- link.href = response.files[0].url;
- url.appendChild(link);
- } else {
- bar.innerHTML = 'Error: ' + response.reason;
- }
- } else if (respStatus === 413) {
- link.textContent = 'File Too big!';
- url.appendChild(link);
+ link.textContent = response.files[0].url.replace(/.*?:\/\//g, "");
+ link.href = response.files[0].url;
} else {
- link.textContent = 'Server error!';
- url.appendChild(link);
+ link.textContent = response.description || 'Server error!';
+ bar.innerHTML = 'Error: ' + response.description;
}
+ url.appendChild(link);
}
function uploadFile(file, row) {