diff --git a/app/models/concerns/with_permalink.rb b/app/models/concerns/with_permalink.rb index 8b93f961aea86deefa66ef3324134d1b9dce6d3e..35dfb2c2b4d74760ebfd8f689100ceadf0328c05 100644 --- a/app/models/concerns/with_permalink.rb +++ b/app/models/concerns/with_permalink.rb @@ -8,8 +8,12 @@ module WithPermalink dependent: :destroy end + def current_permalink_in_website(website) + permalinks.for_website(website).current.first + end + def manage_permalink_in_website(website) - last_permalink = permalinks.for_website(website).current.first + current_permalink = current_permalink_in_website(website) new_permalink = Communication::Website::Permalink.for_object(self, website) # If the object had no permalink or if its path changed, we create a new permalink