Pārlūkot izejas kodu

feat: add remote declaration support for plugin installation

Yeuoly 5 mēneši atpakaļ
vecāks
revīzija
10e3d5d51e
1 mainītis faili ar 4 papildinājumiem un 0 dzēšanām
  1. 4 0
      internal/types/models/curd/atomic.go

+ 4 - 0
internal/types/models/curd/atomic.go

@@ -54,6 +54,10 @@ func InstallPlugin(
 				Refers:                 1,
 			}
 
+			if install_type == plugin_entities.PLUGIN_RUNTIME_TYPE_REMOTE {
+				plugin.RemoteDeclaration = *declaration
+			}
+
 			err := db.Create(plugin, tx)
 			if err != nil {
 				return err