You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@whimsical.apache.org by se...@apache.org on 2019/01/20 09:50:32 UTC
[whimsy] branch mod-gui updated: Merge two message body retrieval
URLs
This is an automated email from the ASF dual-hosted git repository.
sebb pushed a commit to branch mod-gui
in repository https://gitbox.apache.org/repos/asf/whimsy.git
The following commit(s) were added to refs/heads/mod-gui by this push:
new 0dc1be5 Merge two message body retrieval URLs
0dc1be5 is described below
commit 0dc1be560bfeb8b81bd74b352ab5920503f50d70
Author: Sebb <se...@apache.org>
AuthorDate: Sun Jan 20 09:50:24 2019 +0000
Merge two message body retrieval URLs
---
www/moderation/desk/server.rb | 15 ++-------------
www/moderation/desk/views/messages.js.rb | 2 +-
2 files changed, 3 insertions(+), 14 deletions(-)
diff --git a/www/moderation/desk/server.rb b/www/moderation/desk/server.rb
index d88e0f2..4c1db20 100644
--- a/www/moderation/desk/server.rb
+++ b/www/moderation/desk/server.rb
@@ -120,7 +120,7 @@ get %r{/(#{MBOX_RE})} do |mbox|
_json Mailbox.new(mbox, @domains).client_headers
end
-# retrieve a single message (same as body now)
+# message body for a single message
get %r{/(#{MBOX_RE})/(#{HASH_RE})/} do |mbox, hash|
@message = Mailbox.new(mbox).find(hash)
return [404, {}, 'Message not found or is not accessible'] unless @message
@@ -128,7 +128,7 @@ get %r{/(#{MBOX_RE})/(#{HASH_RE})/} do |mbox, hash|
@headers = @message.headers.dup
@headers.delete :attachments
@cssmtime = File.mtime('public/secmail.css').to_i
- _html :body #:message # must agree with views/*.html.rb
+ _html :body # uses view/body.html.rb
end
# posted actions
@@ -148,17 +148,6 @@ patch %r{/(#{MBOX_RE})/(#{HASH_RE})/} do |mbox, hash|
[204, {}, '']
end
-# message body for a single message
-get %r{/(#{MBOX_RE})/(#{HASH_RE})/_body_} do |mbox, hash|
- @message = Mailbox.new(mbox).find(hash)
- return [404, {}, 'Message not found or is not accessible'] unless @message
- @attachments = @message.attachments
- @headers = @message.headers.dup
- @headers.delete :attachments
- @cssmtime = File.mtime('public/secmail.css').to_i
- _html :body # uses view/body.html.rb
-end
-
# header data for a single message
get %r{/(#{MBOX_RE})/(#{HASH_RE})/_headers_} do |mbox, hash|
@headers = Mailbox.new(mbox).headers(hash)
diff --git a/www/moderation/desk/views/messages.js.rb b/www/moderation/desk/views/messages.js.rb
index bfb8cc9..42c81c0 100644
--- a/www/moderation/desk/views/messages.js.rb
+++ b/www/moderation/desk/views/messages.js.rb
@@ -47,7 +47,7 @@ class Messages < Vue
_tr row_options do
_td :id => message.href do # Id needed for mouse selection
- _a message.subject, href: "#{message.href}_body_", target: 'content'
+ _a message.subject, href: "#{message.href}", target: 'content'
# _ message.subject
_br
_ message.from