Main Avalanche Network server application. Built with Ruby on Rails.

mission.rb 495B

    class Mission < ActiveRecord::Base belongs_to :owner, :class_name => "User" has_many :mission_agents, :dependent => :destroy has_many :agent_steps, :through => :mission_agents accepts_nested_attributes_for :mission_agents, allow_destroy:true mount_uploader :cover_img, MissionCoverUploader process_in_background :cover_img def agent_position_count return self.mission_agents.count end def confirmed_agent_count return self.mission_agents.count end end