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

Commit 51b4de3

Browse files
committed
Polls are restored correctly
1 parent 45228d4 commit 51b4de3

1 file changed

Lines changed: 6 additions & 6 deletions

File tree

runestone/poll/js/poll.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -160,11 +160,11 @@ export default class Poll extends RunestoneBase {
160160
var total = results["total"];
161161
var optCounts = results["opt_counts"]
162162
var div_id = results["div_id"];
163-
// var my_vote = results[4];
164-
// resture current users vote
165-
// if (my_vote > -1) {
166-
// this.optsArray[my_vote].checked = "checked";
167-
// }
163+
var my_vote = results["my_vote"];
164+
// restore current users vote
165+
if (my_vote > -1) {
166+
this.optsArray[my_vote].checked = "checked";
167+
}
168168
// show results summary if appropriate
169169
if (
170170
(this.resultsViewer === "all" &&
@@ -176,7 +176,7 @@ export default class Poll extends RunestoneBase {
176176
);
177177
var list = $(document.createElement("div"));
178178
$(list).addClass("results-container");
179-
for (let i in optCounts) {
179+
for (var i = 0; i < this.optionList.length; i++) {
180180
var count;
181181
var percent;
182182
if (optCounts[i] > 0) {

0 commit comments

Comments
 (0)