aboutsummaryrefslogtreecommitdiff
path: root/participate.rb
diff options
context:
space:
mode:
authorBenjamin Kellermann <Benjamin.Kellermann@gmx.de>2009-10-14 14:31:01 +0200
committerBenjamin Kellermann <Benjamin.Kellermann@gmx.de>2009-10-14 14:31:01 +0200
commitba24bf5fbad3cff5bd7b4cf82a089e98ccc87157 (patch)
treef95df763e8583f42e001456c574bfce378cb5ea5 /participate.rb
parentbce9de6fdaaae6ddfad42d0048d1641807bf0e8b (diff)
edituser is no longer persistant
Diffstat (limited to 'participate.rb')
-rwxr-xr-xparticipate.rb9
1 files changed, 3 insertions, 6 deletions
diff --git a/participate.rb b/participate.rb
index 7d6039b..7d0550a 100755
--- a/participate.rb
+++ b/participate.rb
@@ -33,8 +33,6 @@ load "charset.rb"
load "config.rb"
Dir.chdir(olddir)
-$edituser = $cgi["edituser"] if $cgi.include?("edituser")
-
if $cgi.include?("revision")
REVISION=$cgi["revision"].to_i
table = YAML::load(VCS.cat(REVISION, "data.yaml"))
@@ -43,8 +41,7 @@ else
if $cgi.include?("add_participant")
if $cgi.include?("delete_participant")
- table.invite_delete($edituser)
- $edituser = nil
+ table.invite_delete($cgi["olduser"])
else
agreed = {}
$cgi.params.each{|k,v|
@@ -53,7 +50,7 @@ else
end
}
- table.add_participant($cgi["add_participant"],agreed)
+ table.add_participant($cgi["olduser"],$cgi["add_participant"],agreed)
end
end
@@ -90,7 +87,7 @@ $htmlout += <<TABLE
<h1>#{table.name}</h1>
<div id='polltable'>
<form method='post' action='.'>
- #{table.to_html}
+ #{table.to_html($cgi['edituser'])}
</form>
</div>
TABLE