From 996f604df17eb69d35293a31b91a864dee361f30 Mon Sep 17 00:00:00 2001 From: Urban Rotnik Date: Tue, 12 Jan 2021 10:41:42 +0100 Subject: [PATCH] Touch parent folder of folder --- app/models/project.rb | 2 +- app/models/project_folder.rb | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/models/project.rb b/app/models/project.rb index 570879893..9e5d003fc 100644 --- a/app/models/project.rb +++ b/app/models/project.rb @@ -31,7 +31,7 @@ class Project < ApplicationRecord class_name: 'User', optional: true belongs_to :team, inverse_of: :projects, touch: true - belongs_to :project_folder, inverse_of: :projects, optional: true + belongs_to :project_folder, inverse_of: :projects, optional: true, touch: true has_many :user_projects, inverse_of: :project has_many :users, through: :user_projects has_many :experiments, inverse_of: :project diff --git a/app/models/project_folder.rb b/app/models/project_folder.rb index fd3211db6..bb6210200 100644 --- a/app/models/project_folder.rb +++ b/app/models/project_folder.rb @@ -16,7 +16,7 @@ class ProjectFolder < ApplicationRecord before_validation :ensure_uniqueness_name_on_moving, on: :update, if: -> { parent_folder_id_changed? } belongs_to :team, inverse_of: :project_folders, touch: true - belongs_to :parent_folder, class_name: 'ProjectFolder', optional: true + belongs_to :parent_folder, class_name: 'ProjectFolder', optional: true, touch: true belongs_to :archived_by, foreign_key: 'archived_by_id', class_name: 'User', inverse_of: :archived_project_folders,