Browse Source

fix: add source to plugin entity

Yeuoly 9 months ago
parent
commit
699d41deec
1 changed files with 4 additions and 1 deletions
  1. 4 1
      api/core/plugin/entities/plugin.py

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

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