소스 검색

fix: add source to plugin entity

Yeuoly 1 년 전
부모
커밋
699d41deec
1개의 변경된 파일4개의 추가작업 그리고 1개의 파일을 삭제
  1. 4 1
      api/core/plugin/entities/plugin.py

+ 4 - 1
api/core/plugin/entities/plugin.py

@@ -1,6 +1,7 @@
 import datetime
+from collections.abc import Mapping
 from enum import Enum
-from typing import Optional
+from typing import Any, Optional
 
 from pydantic import BaseModel, Field
 
@@ -83,6 +84,8 @@ class PluginEntity(BasePluginEntity):
     endpoints_active: int
     runtime_type: str
     version: str
+    source: PluginInstallationSource
+    meta: Mapping[str, Any]
 
 
 class GithubPackage(BaseModel):