Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class EventSignup < ActiveRecord::Base
- belongs_to :event
- belongs_to :paparazzi
- validates_uniqueness_of :paparazzi_id, :scope => [:event_id]
- end
- class Event < ActiveRecord::Base
- has_many :event_signups
- has_many :paparazzis, :through => :event_signups
- end
- class Paparazzi < ActiveRecord::Base
- acts_as_authentic
- has_many :event_signups
- has_many :events, :through => :event_signups
- end
- def signup
- #logger.debug event.detalis
- @event = Event.find(params[:id])
- @paparazzi = current_paparazzi
- logger.debug @paparazzi
- logger.debug @event
- if @paparazzi.events<<@event
- logger.debug "saved!"
- else
- logger.debug "not saved!"
- end
- @events = Event.all
- render :action => "index"
- end
Add Comment
Please, Sign In to add comment