1
0

Simplify pushToGitea logic by removing dirty worktree check

This commit is contained in:
2026-07-16 16:01:08 +02:00
parent 56397d11e2
commit 22ea72bccc
3 changed files with 2 additions and 18 deletions

View File

@@ -4886,7 +4886,6 @@ fn push_to_gitea(
app: AppHandle,
state: tauri::State<'_, AppState>,
folder_path: String,
allow_dirty: bool,
) -> CommandResult<Value> {
let token = state
.store
@@ -4899,13 +4898,6 @@ fn push_to_gitea(
json!({ "success": false, "error": "No Gitea API token configured open Settings and enter it first" }),
);
}
if has_status_changes(&git_status(&folder_path)?) && !allow_dirty {
return Ok(json!({
"success": false,
"code": "DIRTY_WORKTREE",
"error": "The repository contains uncommitted or untracked files. Confirm the warning before pushing."
}));
}
let result = (|| -> CommandResult<Value> {
let folder_name = Path::new(&folder_path)
.file_name()