diff options
| author | erdgeist <erdgeist@erdgeist.org> | 2026-06-27 22:52:50 +0200 |
|---|---|---|
| committer | erdgeist <erdgeist@erdgeist.org> | 2026-06-27 22:52:50 +0200 |
| commit | 9a19a0494ef51cdac9a78e24d517ca48ba44c453 (patch) | |
| tree | 8eaae12d8047a40e29d3ea7ff3116b5c869e04bd /app/helpers/nodes_helper.rb | |
| parent | 85a01e35274b8d4d4165a7b26bd7986e211246bb (diff) | |
| parent | 1853082fcd8c067390c246f9daa01a9b47387497 (diff) | |
Migration from Rails 2.3.5 to Rails 8.1 successful.
Merging dev branch.
Diffstat (limited to 'app/helpers/nodes_helper.rb')
| -rw-r--r-- | app/helpers/nodes_helper.rb | 20 |
1 files changed, 15 insertions, 5 deletions
diff --git a/app/helpers/nodes_helper.rb b/app/helpers/nodes_helper.rb index d8897195..a054a2eb 100644 --- a/app/helpers/nodes_helper.rb +++ b/app/helpers/nodes_helper.rb | |||
| @@ -4,6 +4,10 @@ module NodesHelper | |||
| 4 | if node.head | 4 | if node.head |
| 5 | node.head.title | 5 | node.head.title |
| 6 | else | 6 | else |
| 7 | if not node.draft or not node.draft.title | ||
| 8 | logger.error "Missing title in node #{node.id}" | ||
| 9 | return "NO TITLE" | ||
| 10 | end | ||
| 7 | node.draft.title | 11 | node.draft.title |
| 8 | end | 12 | end |
| 9 | end | 13 | end |
| @@ -24,14 +28,20 @@ module NodesHelper | |||
| 24 | def user_list | 28 | def user_list |
| 25 | User.all.map {|u| [u.login, u.id]} | 29 | User.all.map {|u| [u.login, u.id]} |
| 26 | end | 30 | end |
| 27 | 31 | ||
| 28 | def event_information | 32 | def event_information |
| 29 | if @node.event | 33 | if @node.event |
| 30 | "#{@node.event.start_time.to_s(:db)} - #{@node.event.end_time.to_s(:db)} > " \ | 34 | safe_join([ |
| 31 | "#{link_to 'show', event_path(@node.event)} " \ | 35 | "#{@node.event.start_time.to_fs(:db)} - #{@node.event.end_time.to_fs(:db)} > ", |
| 32 | "#{link_to 'edit', edit_event_path(@node.event)}" | 36 | link_to('show', event_path(@node.event)), |
| 37 | ' ', | ||
| 38 | link_to('edit', edit_event_path(@node.event)) | ||
| 39 | ]) | ||
| 33 | else | 40 | else |
| 34 | "no event attached > #{link_to 'add', new_event_path(:node_id => @node.id)}" | 41 | safe_join([ |
| 42 | 'no event attached > ', | ||
| 43 | link_to('add', new_event_path(:node_id => @node.id)) | ||
| 44 | ]) | ||
| 35 | end | 45 | end |
| 36 | end | 46 | end |
| 37 | end | 47 | end |
