diff options
author | Benjamin Kellermann <Benjamin.Kellermann@gmx.de> | 2009-11-20 18:59:46 +0100 |
---|---|---|
committer | Benjamin Kellermann <Benjamin.Kellermann@gmx.de> | 2009-11-20 18:59:46 +0100 |
commit | 260d4fd11529ab8ef2f23acce65917eb3dce2b9d (patch) | |
tree | b1c7dff56a47c0b356a3f46cf225afb3f43f967c | |
parent | 58bd120e541cb9d80a7bcf2daae8b8a97df17586 (diff) |
bugfix: prevent changing own user everytime
-rwxr-xr-x | participate.rb | 2 | ||||
-rw-r--r-- | poll.rb | 1 |
2 files changed, 2 insertions, 1 deletions
diff --git a/participate.rb b/participate.rb index 3bc6358..6efca03 100755 --- a/participate.rb +++ b/participate.rb @@ -76,7 +76,7 @@ $html << <<TABLE <h1>#{table.name}</h1> <div id='polltable'> <form method='post' action='.'> - #{table.to_html($cgi.include?('edituser') ? $cgi['edituser'] : $cgi.cookies["username"][0] )} + #{table.to_html($cgi['edituser'])} </form> </div> TABLE @@ -142,6 +142,7 @@ class Poll if @data.include?(edituser) @head.each_columnid{|k| checked[k] = @data[edituser][k]} else + edituser = $cgi.cookies["username"][0] unless @data.include?($cgi.cookies["username"][0]) @head.each_columnid{|k| checked[k] = NOVAL} end ret = "<tr id='add_participant'>\n" |