You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@steve.apache.org by hu...@apache.org on 2015/03/22 17:12:09 UTC
svn commit: r1668398 - in /steve/trunk/pytest/www/htdocs:
admin/add_issue.html js/steve_rest.js
Author: humbedooh
Date: Sun Mar 22 16:12:08 2015
New Revision: 1668398
URL: http://svn.apache.org/r1668398
Log:
fix some JS bugs
Modified:
steve/trunk/pytest/www/htdocs/admin/add_issue.html
steve/trunk/pytest/www/htdocs/js/steve_rest.js
Modified: steve/trunk/pytest/www/htdocs/admin/add_issue.html
URL: http://svn.apache.org/viewvc/steve/trunk/pytest/www/htdocs/admin/add_issue.html?rev=1668398&r1=1668397&r2=1668398&view=diff
==============================================================================
--- steve/trunk/pytest/www/htdocs/admin/add_issue.html (original)
+++ steve/trunk/pytest/www/htdocs/admin/add_issue.html Sun Mar 22 16:12:08 2015
@@ -53,7 +53,7 @@
</div>
<div class="keyvaluepair">
<div class="keyfield">Seconds (one per line):</div>
- <textarea name="seconds" style="width: 300px; height: 200px;"></textarea>
+ <textarea id="seconds" style="width: 300px; height: 200px;"></textarea>
</div>
</div>
<div id="stv" style="display: none;">
Modified: steve/trunk/pytest/www/htdocs/js/steve_rest.js
URL: http://svn.apache.org/viewvc/steve/trunk/pytest/www/htdocs/js/steve_rest.js?rev=1668398&r1=1668397&r2=1668398&view=diff
==============================================================================
--- steve/trunk/pytest/www/htdocs/js/steve_rest.js (original)
+++ steve/trunk/pytest/www/htdocs/js/steve_rest.js Sun Mar 22 16:12:08 2015
@@ -198,8 +198,8 @@ function saveYNA() {
var issue = l[1]
var title = document.getElementById('ititle').value
- var nominatedby = document.getElementById('nominatedby').value.split(/,\s*/).join("\n")
- var seconds = document.getElementById('seconds').value
+ var nominatedby = document.getElementById('nominatedby').value
+ var seconds = document.getElementById('seconds').value.split(/,\s*/).join("\n")
var description = document.getElementById('description').value
postREST("/steve/admin/edit/" + election + "/" + issue, {
@@ -232,7 +232,7 @@ function renderEditIssue(code, response,
obj.appendChild(keyvaluepair("id", "Issue ID:", "text", edit_i.id, true))
obj.appendChild(keyvaluepair("ititle", "Issue title:", "text", edit_i.title))
obj.appendChild(keyvaluepair("nominatedby", "Nominated by:", "text", edit_i.nominatedby))
- obj.appendChild(keyvaluepair("seconds", "Seconded by:", "text", edit_i.seconds.join(", ")))
+ obj.appendChild(keyvaluepair("seconds", "Seconded by:", "text", (edit_i.seconds ? edit_i.seconds : []).join(", ")))
obj.appendChild(document.createElement('hr'))
obj.appendChild(keyvaluepair("description", "Description/statement:", "textarea", edit_i.description))
@@ -292,6 +292,8 @@ function createIssue(election) {
var type = document.getElementById('type').value;
var title = document.getElementById('ititle').value;
var description = document.getElementById('description').value;
+ var seconds = document.getElementById('seconds').value
+ var nominatedby = document.getElementById('nominatedby').value
if (!iid || iid.length == 0) {
iid = parseInt(Math.random()*987654321).toString(16).toLowerCase()
@@ -300,7 +302,9 @@ function createIssue(election) {
postREST("/steve/admin/create/" + election + "/" + iid, {
type: type,
title: title,
- description: description
+ description: description,
+ nominatedby: nominatedby,
+ seconds: seconds
}, undefined, createIssueCallback, { election: election, issue: iid})
}