diff options
Diffstat (limited to 'app/models')
| -rw-r--r-- | app/models/page.rb | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/app/models/page.rb b/app/models/page.rb index c982c2e..20461bf 100644 --- a/app/models/page.rb +++ b/app/models/page.rb | |||
| @@ -225,9 +225,8 @@ class Page < ApplicationRecord | |||
| 225 | end | 225 | end |
| 226 | 226 | ||
| 227 | def set_template | 227 | def set_template |
| 228 | if node && node.update? | 228 | return if template_name.present? |
| 229 | self.template_name = "update" | 229 | self.template_name = node&.default_template_name || (node&.update? ? "update" : nil) |
| 230 | end | ||
| 231 | end | 230 | end |
| 232 | 231 | ||
| 233 | def rewrite_links_in_body | 232 | def rewrite_links_in_body |
