app/models/unidom/common/concerns/model_extension.rb in unidom-common-1.11 vs app/models/unidom/common/concerns/model_extension.rb in unidom-common-2.0
- old
+ new
@@ -126,9 +126,11 @@
self.closed_at = Time.now
self.defunct = true
self.save
end
+ ##
+ # 生成当前对象的 slug 。如果有 #name 属性,则用 #name 属性的值生成;否则用 #title 属性的值生成;最后采用随机 UUID 生成。
def build_slug
if respond_to? :name
name
elsif respond_to? :title
title