diff --git a/web/handler/common.go b/web/handler/common.go index 42e7803..966eeb4 100644 --- a/web/handler/common.go +++ b/web/handler/common.go @@ -70,9 +70,14 @@ var TplCommonMap = map[string]string{
What's your current word count? - -
- +
What do you want to say about your project? (Optional)
+
{{ end }} diff --git a/web/handler/widget_show.go b/web/handler/widget_show.go index 807333b..bbe803a 100644 --- a/web/handler/widget_show.go +++ b/web/handler/widget_show.go @@ -15,16 +15,15 @@ document.writeln('
r.json() ) .then( r => { - if (!r.number || !r.content.length || r.number <1) { - document.getElementById("sillywordz-content").innerHTML = "No updates yet." - return - } - let safeAuthor = DOMPurify.sanitize(r.author); + if (!r.number || r.number < 1) { + document.getElementById("sillywordz-number").innerHTML = "No updates yet."; + return; +} let safeContent = DOMPurify.sanitize(r.content); - document.getElementById("sillywordz-username").innerHTML= '' + safeAuthor + ' ' + r.face + ' ' + r.timeAgo - document.getElementById("sillywordz-number").innerHTML = "I wrote " + r.number + " words on my project!" - if (r.number >= 1) { - document.getElementById("sillywordz-content").innerHTML = "And I had this to say about it:" + safeContent + document.getElementById("sillywordz-username").innerHTML= '' + r.Author + ' ' + r.face + ' ' + r.timeAgo + document.getElementById("sillywordz-number").innerHTML = "I wrote " + r.number + " words on my project! " + if (r.content && r.content.trim().length > 0) { + document.getElementById("sillywordz-content").innerHTML = "And I had this to say about it: " + safeContent } }) `)) }