Исправить регистрацию хука для записи графа заметок: изменить на Jekyll::Hooks.register вместо Jekyll::Hooks.register_once.

This commit is contained in:
ada
2025-08-22 16:49:53 +03:00
parent d1a18d191e
commit 895b596725
+1 -1
View File
@@ -31,7 +31,7 @@ module NoteGraph
end end
# Пишем файл ПОСЛЕ сборки сайта # Пишем файл ПОСЛЕ сборки сайта
Jekyll::Hooks.register_once :site, :post_write do |site| Jekyll::Hooks.register :site, :post_write do |site|
data = site.config["note_graph_json"] || "{}" data = site.config["note_graph_json"] || "{}"
out_path = File.join(site.dest, "assets", "js", "graph-data.json") out_path = File.join(site.dest, "assets", "js", "graph-data.json")
FileUtils.mkdir_p(File.dirname(out_path)) FileUtils.mkdir_p(File.dirname(out_path))