MCPcopy Create free account
hub / github.com/IgorWarzocha/howcode / getProjectGitOpsModeOverride

Function getProjectGitOpsModeOverride

desktop/project-git/project-state.ts:103–115  ·  view source on GitHub ↗
(projectId: string)

Source from the content-addressed store, hash-verified

101}
102
103function getProjectGitOpsModeOverride(projectId: string) {
104 const row = getThreadStateDatabase()
105 .prepare(
106 `
107 SELECT git_ops_mode AS gitOpsMode
108 FROM projects
109 WHERE cwd = ?
110 `,
111 )
112 .get(projectId) as { gitOpsMode?: string | undefined | null | undefined } | undefined
113
114 return row?.gitOpsMode === 'commit' || row?.gitOpsMode === 'commit-push' ? row.gitOpsMode : null
115}
116
117export async function getBranch(projectId: string) {
118 try {

Callers 1

loadProjectGitStateFunction · 0.85

Calls 3

getThreadStateDatabaseFunction · 0.90
getMethod · 0.80
prepareMethod · 0.80

Tested by

no test coverage detected