Skip to content

Commit 4c35e75

Browse files
committed
add : comments_ordered added.
1 parent 5f0a596 commit 4c35e75

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

mafia.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
roles = []
1414
ip2role_index_name = {}
1515
nComments = 0
16+
comments_ordered = []
1617

1718
@auth.verify_password
1819
def verify_password(username, password):
@@ -67,7 +68,7 @@ def verify_password_god(username, password):
6768
@app.route('/GOD')
6869
@auth_GOD.login_required
6970
def GOD_PAGE():
70-
global ip2role_index_name, nComments
71+
global ip2role_index_name, nComments, comments_ordered
7172
msg = ""
7273
if request.args.get("Kill") is not None:
7374
ip = request.args.get("Kill")
@@ -94,15 +95,18 @@ def GOD_PAGE():
9495
if nComments <= nPlayers // 3:
9596
ip2role_index_name[ip][4] = True
9697
nComments += 1
98+
comments_ordered.append(ip)
9799
else:
98100
msg = "Error: Out of Comments."
99101
else:
100102
ip2role_index_name[ip][4] = False
101103
nComments -= 1
104+
comments_ordered.remove(ip)
102105
else:
103106
return render_template("404.html", is_farsi=True)
104107
return render_template("GOD.html", ip2role_index_name=ip2role_index_name,
105-
prompt_message=msg, roles={role:roles.count(role) for role in set(roles)})
108+
prompt_message=msg, roles={role:roles.count(role) for role in set(roles)},
109+
comments=comments_ordered)
106110

107111

108112
@app.errorhandler(404)

0 commit comments

Comments
 (0)