diff options
author | Vitaly Takmazov | 2018-09-25 16:34:56 +0300 |
---|---|---|
committer | Vitaly Takmazov | 2018-09-25 16:34:56 +0300 |
commit | 0d663c5503fdda0da5f7adaef31f67fe673dc6f2 (patch) | |
tree | edf17bc38bd7479f2f05e8008e7bd0a1e26dd0f7 /juick-server/src/main/assets/scripts.js | |
parent | f3acdb00caaef60bd5ddfa128699f8a255261543 (diff) |
show command results when comment was not created
Diffstat (limited to 'juick-server/src/main/assets/scripts.js')
-rw-r--r-- | juick-server/src/main/assets/scripts.js | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/juick-server/src/main/assets/scripts.js b/juick-server/src/main/assets/scripts.js index 19383e94..5bbbe6f2 100644 --- a/juick-server/src/main/assets/scripts.js +++ b/juick-server/src/main/assets/scripts.js @@ -350,11 +350,15 @@ function showCommentForm(mid, rid) { credentials: 'omit' }).then(response => { if (response.ok) { - return response.json(); + response.json().then(result => { + if (result.newMessage) { + window.location.href = new URL(`${mid}#${result.newMessage.rid}`, window.location.href); + } else { + alert(result.text); + } + window.location.reload(true); + }); } - }).then(reply => { - window.location.href = new URL(`${mid}#${reply.rid}`, window.location.href); - window.location.reload(true); }).catch(error => { alert(error.message); }) |