You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@whimsical.apache.org by ru...@apache.org on 2016/09/06 19:36:25 UTC
[whimsy] 01/02: rough in task list
This is an automated email from the ASF dual-hosted git repository.
rubys pushed a commit to branch master
in repository https://git-dual.apache.org/repos/asf/whimsy.git
commit ba0de3cddacd9eb773f0a46c4ffdb3c7bf0d0006
Author: Sam Ruby <ru...@intertwingly.net>
AuthorDate: Tue Sep 6 15:36:05 2016 -0400
rough in task list
---
www/secmail/server.rb | 3 ++-
www/secmail/views/actions/icla.json.rb | 4 ++--
www/secmail/views/forms/icla.js.rb | 2 +-
www/secmail/views/tasklist.html.rb | 4 ++++
4 files changed, 9 insertions(+), 4 deletions(-)
diff --git a/www/secmail/server.rb b/www/secmail/server.rb
index 5d4ddcf..611cbce 100644
--- a/www/secmail/server.rb
+++ b/www/secmail/server.rb
@@ -50,7 +50,8 @@ end
# task lists
post '/tasklist/:file' do
- @tasklist = JSON.parse(_json :"actions/#{params[:file]}")['tasklist']
+ dryrun = _json(:"actions/#{params[:file]}")
+ @tasklist = JSON.parse(dryrun)['tasklist']
_html :tasklist
end
diff --git a/www/secmail/views/actions/icla.json.rb b/www/secmail/views/actions/icla.json.rb
index 8d3a065..a7d504d 100644
--- a/www/secmail/views/actions/icla.json.rb
+++ b/www/secmail/views/actions/icla.json.rb
@@ -6,13 +6,13 @@ message = Mailbox.find(@message)
iclas = ASF::SVN['private/documents/iclas']
# write attachment (+ signature, if present) to the documents/iclas directory
-task "svn commit #{@filename}" do
+_task "svn commit #{@filename}" do
svn_reset iclas
dest = message.write_svn(iclas, @filename, @selected, @signature)
end
# insert line into iclas.txt
-task "svn commit iclas.txt" do
+_task "svn commit iclas.txt" do
# construct line to be inserted
insert = [
'notinavail',
diff --git a/www/secmail/views/forms/icla.js.rb b/www/secmail/views/forms/icla.js.rb
index 1b06431..4f5c647 100644
--- a/www/secmail/views/forms/icla.js.rb
+++ b/www/secmail/views/forms/icla.js.rb
@@ -8,7 +8,7 @@ class ICLA < React
def render
_h4 'ICLA'
- _form action: '../../actions/icla', method: 'post', onSubmit: self.file do
+ _form action: '../../tasklist/icla', method: 'post', onSubmit: self.file do
_table.form do
_tr do
_th 'Real Name'
diff --git a/www/secmail/views/tasklist.html.rb b/www/secmail/views/tasklist.html.rb
new file mode 100644
index 0000000..fe4c186
--- /dev/null
+++ b/www/secmail/views/tasklist.html.rb
@@ -0,0 +1,4 @@
+_html do
+ _h1 'tasklist'
+ _pre @tasklist.inspect
+end
--
To stop receiving notification emails like this one, please contact
"commits@whimsical.apache.org" <co...@whimsical.apache.org>.