Files
nixpkgs/pkgs/servers/web-apps/discourse/resolve_generated_assets_symlink.patch
Leona Maroni aeeb97eb19 discourse: 3.4.7 -> 3.5.1
https://meta.discourse.org/t/3-5-0-major-release/379212?tl=en
https://meta.discourse.org/t/3-5-1-security-and-maintenance-release/383511

This release introduces a few rust-based ruby dependencies.

Two plugins were removed
- discourse-migratepassword as it's deprecated
- discourse-topic-voting as it's integrated into discourse core

pgvector extension handling:
Co-Authored-By: talyz <kim.lindberger@gmail.com>
2025-10-29 20:28:06 +01:00

14 lines
503 B
Diff

diff --git a/lib/plugin/instance.rb b/lib/plugin/instance.rb
index a5a5b8f943..30faee615d 100644
--- a/lib/plugin/instance.rb
+++ b/lib/plugin/instance.rb
@@ -1383,7 +1383,7 @@ class Plugin::Instance
contents = javascript_includes.map { |js| File.read(js) }
if contents.present?
- ensure_directory(extra_js_file_path)
+ ensure_directory(File.realpath(extra_js_file_path))
Discourse::Utils.atomic_write_file(extra_js_file_path, contents.join("\n;\n"))
else
begin