forked from saurabh/orbit4-5
fix page model assign_page_number method for empty database
This commit is contained in:
parent
3609fab32a
commit
3f15d8102c
|
@ -33,12 +33,14 @@ class Page
|
||||||
|
|
||||||
def assign_page_number
|
def assign_page_number
|
||||||
parent_page = self.parent_page
|
parent_page = self.parent_page
|
||||||
if parent_page.child_page.count == 0
|
if !parent_page.nil?
|
||||||
number = 0
|
if parent_page.child_page.count == 0
|
||||||
else
|
number = 0
|
||||||
number = parent_page.child_page.max(:number) + 1
|
else
|
||||||
|
number = parent_page.child_page.max(:number) + 1
|
||||||
|
end
|
||||||
|
self.number = number
|
||||||
end
|
end
|
||||||
self.number = number
|
|
||||||
end
|
end
|
||||||
|
|
||||||
def parent_pages
|
def parent_pages
|
||||||
|
|
Loading…
Reference in New Issue