diff --git a/crates/gitbutler-core/src/project_repository/repository.rs b/crates/gitbutler-core/src/project_repository/repository.rs index a3bf00926..efa93ef1e 100644 --- a/crates/gitbutler-core/src/project_repository/repository.rs +++ b/crates/gitbutler-core/src/project_repository/repository.rs @@ -138,15 +138,9 @@ pub trait RepoActions { where P: AsRef; fn get_head(&self) -> Result; - fn git_index_size(&self) -> Result; } impl RepoActions for ProjectRepo { - fn git_index_size(&self) -> Result { - let head = self.git_repository.index()?.len(); - Ok(head) - } - fn get_head(&self) -> Result { let head = self.git_repository.head()?; Ok(head) diff --git a/crates/gitbutler-tauri/src/app.rs b/crates/gitbutler-tauri/src/app.rs index f7317cb5c..6e79c1066 100644 --- a/crates/gitbutler-tauri/src/app.rs +++ b/crates/gitbutler-tauri/src/app.rs @@ -60,8 +60,10 @@ impl App { let project = self.projects.get(project_id)?; let project_repository = project_repository::ProjectRepo::open(&project)?; let size = project_repository - .git_index_size() - .context("failed to get index size")?; + .repo() + .index() + .context("failed to get index size")? + .len(); Ok(size) }