Skip to content
This repository was archived by the owner on Feb 7, 2023. It is now read-only.

Commit a7a728b

Browse files
committed
better error message for the qr code generator
1 parent e9579ac commit a7a728b

File tree

1 file changed

+17
-1
lines changed

1 file changed

+17
-1
lines changed

public/styleguide/js/qrcode-generator.js

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,23 @@ var qrCodeGenerator = {
5757

5858
},
5959
error: function(e) {
60-
console.log(e.message);
60+
61+
var a = document.createElement("a");
62+
a.href = "#";
63+
a.innerHTML = "the mini qr service is unavailable"
64+
a.style.textTransform = "lowercase";
65+
66+
var li = document.createElement("li");
67+
li.style.textAlign = "center";
68+
li.appendChild(a);
69+
70+
var ul = document.querySelector(".sg-tools ul");
71+
if (qrCodeGenerator.liAdded) {
72+
ul.removeChild(ul.lastChild);
73+
}
74+
ul.appendChild(li);
75+
qrCodeGenerator.liAdded = true;
76+
6177
}
6278
});
6379

0 commit comments

Comments
 (0)