fix bug when restoring file
This commit is contained in:
@@ -431,9 +431,10 @@ class Program(BasicOption, NFBasicOption):
|
|||||||
n = i['name']
|
n = i['name']
|
||||||
if not relpath(name, n).startswith('..'):
|
if not relpath(name, n).startswith('..'):
|
||||||
r = ConfigPath(i, self._cfg, self)
|
r = ConfigPath(i, self._cfg, self)
|
||||||
if r.is_exclude(n, name):
|
tmp = relpath(name, n)
|
||||||
|
if r.is_exclude(n, tmp):
|
||||||
continue
|
continue
|
||||||
if not r.is_include(n, name):
|
if not r.is_include(n, tmp):
|
||||||
continue
|
continue
|
||||||
return r
|
return r
|
||||||
elif t == 'leveldb':
|
elif t == 'leveldb':
|
||||||
|
|||||||
Reference in New Issue
Block a user