fix: projects editor to selected project editor, moved attributes editor
This commit is contained in:
		@@ -9,6 +9,10 @@ class BaseProjectSchema(BaseSchema):
 | 
			
		||||
    name: str
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
class ProjectGeneralInfoSchema(BaseProjectSchema):
 | 
			
		||||
    id: int
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
class ModuleSchema(BaseSchema):
 | 
			
		||||
    id: int
 | 
			
		||||
    key: str
 | 
			
		||||
@@ -16,8 +20,7 @@ class ModuleSchema(BaseSchema):
 | 
			
		||||
    is_deleted: bool
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
class ProjectSchema(BaseProjectSchema):
 | 
			
		||||
    id: int
 | 
			
		||||
class ProjectSchema(ProjectGeneralInfoSchema):
 | 
			
		||||
    attributes: list[AttributeSchema]
 | 
			
		||||
    modules: list[ModuleSchema]
 | 
			
		||||
 | 
			
		||||
@@ -35,7 +38,7 @@ class CreateProjectRequest(BaseSchema):
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
class UpdateProjectRequest(BaseSchema):
 | 
			
		||||
    project: ProjectSchema
 | 
			
		||||
    project: ProjectGeneralInfoSchema
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
class UpdateModulesRequest(BaseSchema):
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user