Merge foodcoop1040:order_message into master
Conflicts: plugins/messages/app/models/message.rb
This commit is contained in:
commit
4239843b3e
5 changed files with 36 additions and 21 deletions
|
|
@ -38,6 +38,16 @@ class Message < ActiveRecord::Base
|
|||
self.recipients_ids += users.collect(&:id) unless users.blank?
|
||||
end
|
||||
|
||||
def group_id=(group_id)
|
||||
@group_id = group_id
|
||||
add_recipients Group.find(group_id).users unless group_id.blank?
|
||||
end
|
||||
|
||||
def order_id=(order_id)
|
||||
@order_id = order_id
|
||||
add_recipients Order.find(order_id).users_ordered unless order_id.blank?
|
||||
end
|
||||
|
||||
def recipient_tokens=(ids)
|
||||
@recipient_tokens = ids
|
||||
add_recipients ids.split(",").collect { |id| User.find(id) }
|
||||
|
|
|
|||
|
|
@ -0,0 +1,4 @@
|
|||
/ insert_after 'erb:contains("title t(\'.title\'")'
|
||||
- content_for :actionbar do
|
||||
- if FoodsoftMessages.enabled?
|
||||
= link_to_new_message message_params: {order_id: @order.id}
|
||||
Loading…
Add table
Add a link
Reference in a new issue