Fixed register project in one click app handler

This commit is contained in:
Kasra Bigdeli
2025-09-02 23:10:33 -07:00
parent b592ebed6e
commit 6a35863cd3
2 changed files with 3 additions and 3 deletions

View File

@@ -6,7 +6,7 @@ import { BaseHandlerResult } from '../BaseHandlerResult'
export interface RegisterProjectParams {
name: string
parentProjectId: string
parentProjectId?: string
description: string
}

View File

@@ -1,5 +1,6 @@
import DataStore from '../../datastore/DataStore'
import { registerAppDefinition } from '../../handlers/users/apps/appdefinition/AppDefinitionHandler'
import { registerProject } from '../../handlers/users/ProjectHandler'
import { IAppDef } from '../../models/AppDefinition'
import { ICaptainDefinition } from '../../models/ICaptainDefinition'
import { IDockerComposeService } from '../../models/IOneClickAppModels'
@@ -40,8 +41,7 @@ class ApiManager {
}
registerProject(projectDef: ProjectDefinition): Promise<any> {
// Mock implementation
return Promise.resolve({ id: 'mock-project-id' })
return registerProject(projectDef, this.dataStore)
}
getAllApps(): Promise<any> {
// Mock implementation