end of day commit for users and suppliers authenticated handling
This commit is contained in:
@@ -10,12 +10,14 @@ class Order
|
||||
has_many :product_orders, dependent: :destroy
|
||||
#has_many :products, through: :product_orders
|
||||
validates :supplier_id, presence: true
|
||||
validates :user_id, presence: true
|
||||
|
||||
view :active_for_supplier_view, type: :custom, map_function: %[function(doc){
|
||||
if(doc.ruby_class == 'Order' && (doc.state == 'placed' || doc.state == 'active')){
|
||||
emit(doc.supplier_id, 1);
|
||||
}
|
||||
}], reduce_function: '_sum'
|
||||
view :by_supplier_id_and_id, key: [:supplier_id, :_id]
|
||||
|
||||
def self.active_for_supplier(supplier_id)
|
||||
database.view(active_for_supplier_view(key: supplier_id, reduce: false, include_docs: true))
|
||||
|
||||
Reference in New Issue
Block a user