summaryrefslogtreecommitdiff
path: root/app/controllers/nodes_controller.rb
diff options
context:
space:
mode:
authorerdgeist <erdgeist@erdgeist.org>2026-08-06 13:30:38 +0200
committererdgeist <erdgeist@erdgeist.org>2026-08-06 13:30:38 +0200
commit5644fffbc3c58e6dd7e3c4103c28bad8f4c0bbc6 (patch)
treebc58310f60ac37c5d6927177d5d09a28a05a2b3b /app/controllers/nodes_controller.rb
parent2da0ce9f3c4bdbe12a80a0d28e964e9658c53f31 (diff)
Let editors set a node external homepage, gated and witnessed
Diffstat (limited to 'app/controllers/nodes_controller.rb')
-rw-r--r--app/controllers/nodes_controller.rb3
1 files changed, 2 insertions, 1 deletions
diff --git a/app/controllers/nodes_controller.rb b/app/controllers/nodes_controller.rb
index 5b919b1f..22606674 100644
--- a/app/controllers/nodes_controller.rb
+++ b/app/controllers/nodes_controller.rb
@@ -116,7 +116,8 @@ class NodesController < ApplicationController
116 rescue LockedByAnotherUser => e 116 rescue LockedByAnotherUser => e
117 flash[:error] = e.message 117 flash[:error] = e.message
118 redirect_to node_path(@node) 118 redirect_to node_path(@node)
119 rescue ActiveRecord::RecordInvalid 119 rescue ActiveRecord::RecordInvalid => e
120 flash.now[:error] = e.record.errors.full_messages.to_sentence
120 @page = @node.autosave || @node.draft || @node.head 121 @page = @node.autosave || @node.draft || @node.head
121 render :action => :edit 122 render :action => :edit
122 end 123 end