Skip to content
Create a gist now

Instantly share code, notes, and snippets.

"description":"This is a test calendar item that will be sold on the online store"
class Item
include Mongoid::Document
include Mongoid::Timestamps
field :name, type: String
field :active, type: Boolean, default: true
field :desc, type: String
field :unit_price, type: Money
has_one :expense_account, class_name: "Account"
has_one :income_account, class_name: "Account"
validates :expense_account, presence: true
validates :income_account, presence: true
class ItemsController < ApplicationController
skip_before_filter :verify_authenticity_token
before_filter :authorize
respond_to :json, :xml
def create
@item =[:item])
@item.unit_price = Money.parse(params[:item][:unit_price])

In order to fix this -- I needed to reverse the relations between items and accounts

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.