From b919e972961be69a0d06b171c0cb6e72646bced0 Mon Sep 17 00:00:00 2001 From: 0x1eef <0x1eef@protonmail.com> Date: Fri, 26 Apr 2024 16:43:29 -0300 Subject: [PATCH] Require an absolute path for Project#path --- server/lib/twenty/server/model/project.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/server/lib/twenty/server/model/project.rb b/server/lib/twenty/server/model/project.rb index 7f9aa74..b8f36f9 100644 --- a/server/lib/twenty/server/model/project.rb +++ b/server/lib/twenty/server/model/project.rb @@ -13,6 +13,7 @@ class Twenty::Project < Sequel::Model def validate super errors.add(:path, "does not exist on disk") if !path_exist? + errors.add(:path, "is not absolute") if !File.absolute_path?(path) end ##