diff options
| author | erdgeist <erdgeist@erdgeist.org> | 2026-08-20 17:37:01 +0200 |
|---|---|---|
| committer | erdgeist <erdgeist@erdgeist.org> | 2026-08-20 17:37:01 +0200 |
| commit | a1794d3087e6cbd228f3641e7313815d8c59695f (patch) | |
| tree | 85a9ac0c50faf47a33be57af818942b692530ffc /app/models/node.rb | |
| parent | 3e77e5fca9f66f5be9c12085fd68c4e9d0ba79be (diff) | |
Surface redirects in nodes#show, the action log and when publishing
Diffstat (limited to 'app/models/node.rb')
| -rw-r--r-- | app/models/node.rb | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/app/models/node.rb b/app/models/node.rb index 52e06d2d..ef981a97 100644 --- a/app/models/node.rb +++ b/app/models/node.rb | |||
| @@ -243,7 +243,7 @@ class Node < ApplicationRecord | |||
| 243 | end | 243 | end |
| 244 | 244 | ||
| 245 | if self.draft.redirect_node_id.present? | 245 | if self.draft.redirect_node_id.present? |
| 246 | target = Node.find_by(:id => self.draft.redirect_node_id) | 246 | target = self.draft.redirect_node |
| 247 | 247 | ||
| 248 | unless target | 248 | unless target |
| 249 | errors.add(:base, :redirect_target_missing) | 249 | errors.add(:base, :redirect_target_missing) |
