fix(FN-5089): add trailer settings typing defaults
Fusion-Task-Id: FN-5089 Fusion-Task-Lineage: ad7ea32a-c024-45bb-b68e-b65665b9b7c6
This commit is contained in:
committed by
gsxdsm
parent
6c40b0685d
commit
e53cf7e0b1
@@ -172,7 +172,7 @@ export class NativeWorktreeBackend implements WorktreeBackend {
|
||||
constructor(
|
||||
private readonly deps: {
|
||||
logger?: { log: (m: string) => void; warn: (m: string) => void };
|
||||
settings?: Pick<Settings, "worktreesDir" | "commitMsgHookEnabled" | "taskPrefix" | "taskAttributionTrailerNames">;
|
||||
settings?: Partial<Pick<Settings, "worktreesDir" | "commitMsgHookEnabled" | "taskPrefix" | "taskAttributionTrailerNames">>;
|
||||
audit?: Pick<RunAuditor, "git">;
|
||||
} = {},
|
||||
) {}
|
||||
@@ -552,9 +552,6 @@ export class WorktrunkWorktreeBackend implements WorktreeBackend {
|
||||
await installTaskWorktreeIdentityGuard({
|
||||
worktreePath: resolvedPath,
|
||||
taskId: input.taskId,
|
||||
commitMsgHookEnabled: this.deps.settings?.commitMsgHookEnabled,
|
||||
taskPrefix: this.deps.settings?.taskPrefix,
|
||||
taskAttributionTrailerName: this.deps.settings?.taskAttributionTrailerNames?.[0],
|
||||
});
|
||||
} catch (error) {
|
||||
await execAsync(`rm -rf ${quoteShellArg(resolvedPath)}`, {
|
||||
|
||||
Reference in New Issue
Block a user