From 1e7e1724fe9ad081d5e0b07b6f2c0ee1ba157206 Mon Sep 17 00:00:00 2001
From: Arnaud Levy <contact@arnaudlevy.com>
Date: Tue, 21 Nov 2023 17:00:11 +0100
Subject: [PATCH] person

---
 app/models/concerns/{as_backlinkable.rb => backlinkable.rb} | 2 +-
 app/models/university/organization.rb                       | 2 +-
 app/models/university/person.rb                             | 1 +
 app/views/admin/university/people/static.html.erb           | 1 +
 4 files changed, 4 insertions(+), 2 deletions(-)
 rename app/models/concerns/{as_backlinkable.rb => backlinkable.rb} (97%)

diff --git a/app/models/concerns/as_backlinkable.rb b/app/models/concerns/backlinkable.rb
similarity index 97%
rename from app/models/concerns/as_backlinkable.rb
rename to app/models/concerns/backlinkable.rb
index bf82169c3..b8df4b3c8 100644
--- a/app/models/concerns/as_backlinkable.rb
+++ b/app/models/concerns/backlinkable.rb
@@ -1,4 +1,4 @@
-module AsBacklinkable
+module Backlinkable
   extend ActiveSupport::Concern
 
   def backlinks_pages(website)
diff --git a/app/models/university/organization.rb b/app/models/university/organization.rb
index f70d61e3a..8b805e43a 100644
--- a/app/models/university/organization.rb
+++ b/app/models/university/organization.rb
@@ -47,8 +47,8 @@
 #  fk_rails_5af11ea0cc  (original_id => university_organizations.id)
 #
 class University::Organization < ApplicationRecord
-  include AsBacklinkable
   include AsIndirectObject
+  include Backlinkable
   include Sanitizable
   include WithBlobs
   include WithBlocks
diff --git a/app/models/university/person.rb b/app/models/university/person.rb
index 18443d0d0..755768b88 100644
--- a/app/models/university/person.rb
+++ b/app/models/university/person.rb
@@ -55,6 +55,7 @@
 #
 class University::Person < ApplicationRecord
   include AsIndirectObject
+  include Backlinkable
   include Sanitizable
   include WithBlobs
   include WithBlocks
diff --git a/app/views/admin/university/people/static.html.erb b/app/views/admin/university/people/static.html.erb
index c0d0ff946..64218ac7a 100644
--- a/app/views/admin/university/people/static.html.erb
+++ b/app/views/admin/university/people/static.html.erb
@@ -81,6 +81,7 @@ administrative_missions:
         <%= target.current_permalink_in_website(@website)&.path if target.respond_to? :current_permalink_in_website %>
 <% end %>
 <% end %>
+<%= render 'admin/application/connections/backlinks' %>
 <%= render 'admin/communication/blocks/content/static', about: @about %>
 ---
 <%= prepare_html_for_static @about.biography, @about.university %>
-- 
GitLab