Changesets can be listed by changeset number.
The Git repository is here.
- Revision:
- 185
- Log:
Upgraded to work with Rails 1.2. Deprecation warnings
honoured, routing errors fixed.
- Author:
- rool
- Date:
- Sun Mar 25 20:11:16 +0100 2007
- Size:
- 433 Bytes
1 | class Page < ActiveRecord::Base |
2 | belongs_to :book |
3 | |
4 | has_many :versions, :order => "created_at", :dependent => :destroy |
5 | has_one :current_version, :class_name => "Version", :order => "created_at DESC" |
6 | |
7 | def find_or_build_version(number = nil) |
8 | number ? versions[number.to_i - 1] : versions.build(:body => body) |
9 | end |
10 | |
11 | def body |
12 | current_version ? current_version.body : nil |
13 | end |
14 | |
15 | def to_param |
16 | title |
17 | end |
18 | end |