Sha256: 1520ce1e9dfebc0152c0e3317430f768db90fcf10e89b0af4dde3092fb0a19e4
Contents?: true
Size: 528 Bytes
Versions: 1
Compression:
Stored size: 528 Bytes
Contents
module Redwood class ComposeMode < EditMessageMode def initialize opts={} header = { "From" => AccountManager.default_account.full_address, } header["To"] = opts[:to].map { |p| p.full_address }.join(", ") if opts[:to] header["Cc"] = opts[:cc].map { |p| p.full_address }.join(", ") if opts[:cc] header["Bcc"] = opts[:bcc].map { |p| p.full_address }.join(", ") if opts[:bcc] header["Subject"] = opts[:subj] if opts[:subj] super :header => header, :body => (opts[:body] || []) end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
sup-0.1 | lib/sup/modes/compose-mode.rb |