Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
What's new
10
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Open sidebar
dms3
go-dms3
Commits
492a4fc4
Commit
492a4fc4
authored
Jul 21, 2018
by
Łukasz Magiera
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
path: fix dag tests
License: MIT Signed-off-by:
Łukasz Magiera
<
magik6k@gmail.com
>
parent
a11c5d27
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
7 additions
and
4 deletions
+7
-4
path/resolver/resolver.go
path/resolver/resolver.go
+7
-4
No files found.
path/resolver/resolver.go
View file @
492a4fc4
...
...
@@ -70,11 +70,11 @@ func (r *Resolver) ResolveToLastNode(ctx context.Context, fpath path.Path) (ipld
for
len
(
p
)
>
0
{
lnk
,
rest
,
err
:=
r
.
ResolveOnce
(
ctx
,
r
.
DAG
,
nd
,
p
)
if
err
!=
nil
{
return
nil
,
nil
,
err
}
if
lnk
!=
nil
{
if
err
!=
nil
{
return
nil
,
nil
,
err
}
next
,
err
:=
lnk
.
GetNode
(
ctx
,
r
.
DAG
)
if
err
!=
nil
{
return
nil
,
nil
,
err
...
...
@@ -85,6 +85,9 @@ func (r *Resolver) ResolveToLastNode(ctx context.Context, fpath path.Path) (ipld
}
val
,
rest
,
err
:=
nd
.
Resolve
(
p
)
if
err
!=
nil
{
return
nil
,
nil
,
err
}
switch
val
.
(
type
)
{
case
*
ipld
.
Link
:
return
nil
,
nil
,
errors
.
New
(
"inconsistent ResolveOnce / nd.Resolve"
)
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment