fix(projects): open draft after adding project
This commit is contained in:
@@ -24,6 +24,7 @@ export const registerOpenCodeRoutes = (app, dependencies) => {
|
||||
refreshOpenCodeAfterConfigChange,
|
||||
buildOpenCodeUrl,
|
||||
getOpenCodeAuthHeaders,
|
||||
fsPromises = fs.promises,
|
||||
} = dependencies;
|
||||
|
||||
let authLibrary = null;
|
||||
@@ -581,6 +582,10 @@ export const registerOpenCodeRoutes = (app, dependencies) => {
|
||||
return res.status(400).json({ error: 'Path is required' });
|
||||
}
|
||||
|
||||
if (req.body?.create === true) {
|
||||
await fsPromises.mkdir(path.resolve(requestedPath), { recursive: true });
|
||||
}
|
||||
|
||||
const validated = await validateDirectoryPath(requestedPath);
|
||||
if (!validated.ok) {
|
||||
return res.status(400).json({ error: validated.error });
|
||||
|
||||
Reference in New Issue
Block a user