diff options
Diffstat (limited to 'repository/open.go')
| -rw-r--r-- | repository/open.go | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/repository/open.go b/repository/open.go index 3724df26..04aaa00c 100644 --- a/repository/open.go +++ b/repository/open.go @@ -5,6 +5,7 @@ import ( "os" "codeberg.org/lindenii/furgit/commitquery" + "codeberg.org/lindenii/furgit/object/fetch" reffiles "codeberg.org/lindenii/furgit/ref/store/files" ) @@ -44,6 +45,7 @@ func Open(root *os.Root) (repo *Repository, err error) { } repo.objects = objects + repo.fetcher = fetch.New(objects) repo.objectsRoot = objectsRoot repo.objectsPackRoot = objectsPackRoot repo.objectsLoose = objectsLoose @@ -55,7 +57,7 @@ func Open(root *os.Root) (repo *Repository, err error) { } repo.commitGraph = commitGraph - repo.commitQueries = commitquery.New(objects, commitGraph) + repo.commitQueries = commitquery.New(repo.fetcher, commitGraph) refRoot, err := root.OpenRoot(".") if err != nil { |
