From f0c68b38334e5cf19f53c2358c95971e737e2af6 Mon Sep 17 00:00:00 2001 From: Eric Wong Date: Sun, 20 Dec 2015 02:01:38 +0000 Subject: mlib: fix update We cannot use "dirname" in queries, oops :x --- lib/dtas/mlib.rb | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/lib/dtas/mlib.rb b/lib/dtas/mlib.rb index 0d2f70c..9160567 100644 --- a/lib/dtas/mlib.rb +++ b/lib/dtas/mlib.rb @@ -212,9 +212,13 @@ class DTAS::Mlib # :nodoc: q = { parent_id: 1, # self name: '', - dirname: '', } - node = @db[:nodes][q] and return (@root_node = node) + node = @db[:nodes][q] + if node + node[:dirname] = '' + @root_node = node + return node + end begin q[:tlen] = DM_DIR q[:id] = @db[:nodes].insert(q) -- cgit v1.2.3-24-ge0c7