summaryrefslogtreecommitdiff
path: root/helpers.rb
diff options
context:
space:
mode:
authorpdp8 <pdp8@pdp8.info>2023-07-30 15:07:28 +0200
committerpdp8 <pdp8@pdp8.info>2023-07-30 15:07:28 +0200
commit3a8be7b1606885b3b94bc22a6d775a6527e1c07d (patch)
tree3aed49446c69d4a0c66e5f2eb6fca7ca181ef80e /helpers.rb
parentfbd4fccc70622e664e2f795315c848d68aed365e (diff)
note parsing, tag links
Diffstat (limited to 'helpers.rb')
-rw-r--r--helpers.rb6
1 files changed, 6 insertions, 0 deletions
diff --git a/helpers.rb b/helpers.rb
index 4940b34..bb43303 100644
--- a/helpers.rb
+++ b/helpers.rb
@@ -135,4 +135,10 @@ helpers do
type = extensions.find { |_k, v| v.include? ext }
"#{type[0]}/#{ext}"
end
+
+ def find_file(id)
+ Dir[File.join('*', 'object', '*', '*.json')].find do |f|
+ JSON.parse(File.read(f))['id'] == id
+ end
+ end
end