fix: rename dependencies

pull/12372/head
Yeuoly 2 years ago
parent accbbae755
commit 965fabd578
No known key found for this signature in database
GPG Key ID: A66E7E320FB19F61

@ -54,7 +54,7 @@ class Import(BaseModel):
app_id: Optional[str] = None app_id: Optional[str] = None
current_dsl_version: str = CURRENT_DSL_VERSION current_dsl_version: str = CURRENT_DSL_VERSION
imported_dsl_version: str = "" imported_dsl_version: str = ""
dependencies: list[PluginDependency] = Field(default_factory=list) leaked_dependencies: list[PluginDependency] = Field(default_factory=list)
error: str = "" error: str = ""
@ -240,7 +240,7 @@ class AppDslService:
) )
try: try:
dependencies = self.check_dependencies(account.current_tenant_id, data.get("dependencies", [])) dependencies = self.get_leaked_dependencies(account.current_tenant_id, data.get("dependencies", []))
except Exception as e: except Exception as e:
return Import( return Import(
id=import_id, id=import_id,
@ -254,7 +254,7 @@ class AppDslService:
status=ImportStatus.PENDING, status=ImportStatus.PENDING,
app_id=app_id, app_id=app_id,
imported_dsl_version=imported_version, imported_dsl_version=imported_version,
dependencies=dependencies, leaked_dependencies=dependencies,
) )
# Create or update app # Create or update app
@ -652,7 +652,7 @@ class AppDslService:
return dependencies return dependencies
@classmethod @classmethod
def check_dependencies(cls, tenant_id: str, dsl_dependencies: list[dict]) -> list[PluginDependency]: def get_leaked_dependencies(cls, tenant_id: str, dsl_dependencies: list[dict]) -> list[PluginDependency]:
""" """
Returns the leaked dependencies in current workspace Returns the leaked dependencies in current workspace
""" """
@ -660,4 +660,4 @@ class AppDslService:
if not dependencies: if not dependencies:
return [] return []
return DependenciesAnalysisService.check_dependencies(tenant_id=tenant_id, dependencies=dependencies) return DependenciesAnalysisService.get_leaked_dependencies(tenant_id=tenant_id, dependencies=dependencies)

@ -30,7 +30,7 @@ class DependenciesAnalysisService:
raise e raise e
@classmethod @classmethod
def check_dependencies(cls, tenant_id: str, dependencies: list[PluginDependency]) -> list[PluginDependency]: def get_leaked_dependencies(cls, tenant_id: str, dependencies: list[PluginDependency]) -> list[PluginDependency]:
""" """
Check dependencies, returns the leaked dependencies in current workspace Check dependencies, returns the leaked dependencies in current workspace
""" """

Loading…
Cancel
Save