ソースを参照

feat(config): add Name attribute to config assignment in EditConfig and handleNginxConfigModify functions #1273

0xJacky 2 週間 前
コミット
2d4deedf4a
3 ファイル変更4 行追加2 行削除
  1. 1 0
      api/config/modify.go
  2. 2 2
      app/src/language/zh_CN/app.po
  3. 1 0
      mcp/config/config_modify.go

+ 1 - 0
api/config/modify.go

@@ -42,6 +42,7 @@ func EditConfig(c *gin.Context) {
 	q := query.Config
 	cfg, err := q.Assign(field.Attrs(&model.Config{
 		Filepath: absPath,
+		Name:     filepath.Base(absPath),
 	})).Where(q.Filepath.Eq(absPath)).FirstOrCreate()
 	if err != nil {
 		return

+ 2 - 2
app/src/language/zh_CN/app.po

@@ -5034,11 +5034,11 @@ msgstr "同步证书成功"
 
 #: src/components/Notification/notifications.ts:70
 msgid "Sync config %{config_name} to %{env_name} failed"
-msgstr "配置 %{config_name} 成功同步到 %{env_name}"
+msgstr "配置 %{config_name} 同步到 %{env_name} 失败"
 
 #: src/components/Notification/notifications.ts:74
 msgid "Sync config %{config_name} to %{env_name} successfully"
-msgstr "配置 %{config_name} 成功同步到 %{env_name}"
+msgstr "配置 %{config_name} 同步到 %{env_name} 成功"
 
 #: src/components/Notification/notifications.ts:69 src/language/constants.ts:45
 msgid "Sync Config Error"

+ 1 - 0
mcp/config/config_modify.go

@@ -58,6 +58,7 @@ func handleNginxConfigModify(ctx context.Context, request mcp.CallToolRequest) (
 	q := query.Config
 	cfg, err := q.Assign(field.Attrs(&model.Config{
 		Filepath: absPath,
+		Name:     filepath.Base(absPath),
 	})).Where(q.Filepath.Eq(absPath)).FirstOrCreate()
 	if err != nil {
 		return nil, err