summaryrefslogtreecommitdiff
path: root/app/models/node.rb
diff options
context:
space:
mode:
authorhukl <contact@smyck.org>2009-06-10 23:21:57 +0200
committerhukl <contact@smyck.org>2009-06-10 23:21:57 +0200
commit4b60f3637c63c40f7b542bcb89cc48f0a6315e0b (patch)
treeb0ea97bd35f375ebb32d2c60ddd0130ba37de7d2 /app/models/node.rb
parent9c5108ffab6828562c5a976ddb92ac0ec459a9a3 (diff)
little convenience method for retrieving a useful title for a node
Diffstat (limited to 'app/models/node.rb')
-rw-r--r--app/models/node.rb4
1 files changed, 4 insertions, 0 deletions
diff --git a/app/models/node.rb b/app/models/node.rb
index 3733225..647a86a 100644
--- a/app/models/node.rb
+++ b/app/models/node.rb
@@ -120,6 +120,10 @@ class Node < ActiveRecord::Base
120 self.save 120 self.save
121 end 121 end
122 122
123 def title
124 head ? head.title : draft.title
125 end
126
123 protected 127 protected
124 def lock_for! current_user 128 def lock_for! current_user
125 self.lock_owner = current_user 129 self.lock_owner = current_user