mirror of
https://github.com/AutoMaker-Org/automaker.git
synced 2026-03-18 22:33:08 +00:00
feat: Fix new branch issues and address code review comments
This commit is contained in:
@@ -66,6 +66,7 @@ import { createRebaseHandler } from './routes/rebase.js';
|
||||
import { createAbortOperationHandler } from './routes/abort-operation.js';
|
||||
import { createContinueOperationHandler } from './routes/continue-operation.js';
|
||||
import { createStageFilesHandler } from './routes/stage-files.js';
|
||||
import { createCheckChangesHandler } from './routes/check-changes.js';
|
||||
import type { SettingsService } from '../../services/settings-service.js';
|
||||
|
||||
export function createWorktreeRoutes(
|
||||
@@ -121,7 +122,13 @@ export function createWorktreeRoutes(
|
||||
'/checkout-branch',
|
||||
validatePathParams('worktreePath'),
|
||||
requireValidWorktree,
|
||||
createCheckoutBranchHandler()
|
||||
createCheckoutBranchHandler(events)
|
||||
);
|
||||
router.post(
|
||||
'/check-changes',
|
||||
validatePathParams('worktreePath'),
|
||||
requireGitRepoOnly,
|
||||
createCheckChangesHandler()
|
||||
);
|
||||
router.post(
|
||||
'/list-branches',
|
||||
|
||||
Reference in New Issue
Block a user