Skip to content
Snippets Groups Projects
Commit 8a7a39c2 authored by Rob Swindell's avatar Rob Swindell :speech_balloon:
Browse files

Detect user abort (Ctrl-C) and exit before posting the poll-msg

parent a3415c26
No related branches found
No related tags found
1 merge request!463MRC mods by Codefenix (2024-10-20)
......@@ -50,12 +50,16 @@ if(!(poll.subject = prompt("Poll question")))
var comment;
while(comment = prompt("Comment [done]")) poll.field_list.push({ type: SMB_COMMENT, data: comment});
if(js.global.console && console.aborted)
exit(1);
var count=0;
var answer;
while(count < MSG_POLL_MAX_ANSWERS && (answer = prompt("Answer "+ (++count) + " [done]")))
poll.field_list.push({ type: SMB_POLL_ANSWER, data: answer});
if(js.global.console && console.aborted)
exit(1);
print();
print("Results Visibility:");
print("0 = voters only (and pollster)");
......@@ -63,6 +67,9 @@ print("1 = everyone always");
print("2 = everyone once poll is closed (and pollster)");
print("3 = pollster only");
var results = parseInt(prompt("Results"));
if(js.global.console && console.aborted)
exit(1);
poll.auxattr = results << 30;
if(js.global.bbs) {
poll.from = user.alias;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment