@@ -61,13 +61,13 @@ func (oct ObjectController) DeleteObject(ctx context.Context, w *api.JiaozifsRes
6161 w .Error (err )
6262 return
6363 }
64- commit , err := oct .Repo .ObjectRepo ().Commit (ctx , ref .CommitHash )
64+ commit , err := oct .Repo .CommitRepo ().Commit (ctx , ref .CommitHash )
6565 if err != nil {
6666 w .Error (err )
6767 return
6868 }
6969
70- workTree , err := versionmgr .NewWorkTree (ctx , oct .Repo .ObjectRepo (), models .NewRootTreeEntry (commit .TreeHash ))
70+ workTree , err := versionmgr .NewWorkTree (ctx , oct .Repo .FileTreeRepo (), models .NewRootTreeEntry (commit .TreeHash ))
7171 if err != nil {
7272 w .Error (err )
7373 return
@@ -111,13 +111,13 @@ func (oct ObjectController) GetObject(ctx context.Context, w *api.JiaozifsRespon
111111 w .Error (err )
112112 return
113113 }
114- commit , err := oct .Repo .ObjectRepo ().Commit (ctx , ref .CommitHash )
114+ commit , err := oct .Repo .CommitRepo ().Commit (ctx , ref .CommitHash )
115115 if err != nil {
116116 w .Error (err )
117117 return
118118 }
119119
120- workTree , err := versionmgr .NewWorkTree (ctx , oct .Repo .ObjectRepo (), models .NewRootTreeEntry (commit .TreeHash ))
120+ workTree , err := versionmgr .NewWorkTree (ctx , oct .Repo .FileTreeRepo (), models .NewRootTreeEntry (commit .TreeHash ))
121121 if err != nil {
122122 w .Error (err )
123123 return
@@ -195,14 +195,14 @@ func (oct ObjectController) HeadObject(ctx context.Context, w *api.JiaozifsRespo
195195 return
196196 }
197197
198- commit , err := oct .Repo .ObjectRepo ().Commit (ctx , ref .CommitHash )
198+ commit , err := oct .Repo .CommitRepo ().Commit (ctx , ref .CommitHash )
199199 if err != nil {
200200 w .Error (err )
201201 return
202202 }
203203
204- objRepo := oct .Repo .ObjectRepo ()
205- treeOp , err := versionmgr .NewWorkTree (ctx , oct . Repo . ObjectRepo () , models .NewRootTreeEntry (commit .TreeHash ))
204+ fileRepo := oct .Repo .FileTreeRepo ()
205+ treeOp , err := versionmgr .NewWorkTree (ctx , fileRepo , models .NewRootTreeEntry (commit .TreeHash ))
206206 if err != nil {
207207 w .Error (err )
208208 return
@@ -220,7 +220,7 @@ func (oct ObjectController) HeadObject(ctx context.Context, w *api.JiaozifsRespo
220220
221221 objectWithName := existNodes [len (existNodes )- 1 ]
222222
223- blob , err := objRepo .Blob (ctx , objectWithName .Node ().Hash )
223+ blob , err := fileRepo .Blob (ctx , objectWithName .Node ().Hash )
224224 if err != nil {
225225 w .Error (err )
226226 return
@@ -307,12 +307,12 @@ func (oct ObjectController) UploadObject(ctx context.Context, w *api.JiaozifsRes
307307 return err
308308 }
309309
310- workingTree , err := versionmgr .NewWorkTree (ctx , dRepo .ObjectRepo (), models .NewRootTreeEntry (stash .CurrentTree ))
310+ workingTree , err := versionmgr .NewWorkTree (ctx , dRepo .FileTreeRepo (), models .NewRootTreeEntry (stash .CurrentTree ))
311311 if err != nil {
312312 return err
313313 }
314314
315- blob , err := workingTree .WriteBlob (ctx , oct .BlockAdapter , reader , r .ContentLength , block. PutOpts {} )
315+ blob , err := workingTree .WriteBlob (ctx , oct .BlockAdapter , reader , r .ContentLength , models . DefaultLeafProperty () )
316316 if err != nil {
317317 return err
318318 }
0 commit comments