Refactoring: Agora o sistema se comporta bem com objetos excluidos

This commit is contained in:
2008-03-15 07:44:46 -03:00
parent 8d02e0d4ce
commit 4c55ce7b45
16 changed files with 114 additions and 96 deletions

View File

@@ -15,12 +15,16 @@
# along with this program. If not, see <http://www.gnu.org/licenses/>.
class Event < ActiveRecord::Base
# Plugins
acts_as_paranoid
generate_validations
# Associacoes
belongs_to :course
# Validacao
generate_validations
def Event.to_ical(courses)
courses = [courses] unless courses.kind_of?(Array)
cal = Icalendar::Calendar.new