This is an automated email from the ASF dual-hosted git repository.

linkinstar pushed a commit to branch feat/1.5.0/user
in repository https://gitbox.apache.org/repos/asf/answer.git


The following commit(s) were added to refs/heads/feat/1.5.0/user by this push:
     new b2d5e9ba refactor(controller): optimize embed controller and update 
related components
b2d5e9ba is described below

commit b2d5e9ba924b2b89e1789c6df00f8dfe3197e281
Author: LinkinStars <[email protected]>
AuthorDate: Fri Apr 25 10:43:40 2025 +0800

    refactor(controller): optimize embed controller and update related 
components
---
 internal/controller/embed_controller.go         | 10 +++++-----
 internal/controller/revision_controller.go      |  2 +-
 internal/entity/revision_entity.go              |  4 ++--
 internal/service/dashboard/dashboard_service.go |  2 +-
 4 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/internal/controller/embed_controller.go 
b/internal/controller/embed_controller.go
index 8beb0a61..eb4803f9 100644
--- a/internal/controller/embed_controller.go
+++ b/internal/controller/embed_controller.go
@@ -32,14 +32,14 @@ func NewEmbedController() *EmbedController {
        return &EmbedController{}
 }
 
-// GetEmbedConfig godoc
-// @Summary GetEmbedConfig
-// @Description GetEmbedConfig
-// @Tags PluginEmbed
+// GetEmbedConfig get embed plugin config
+// @Summary get embed plugin config
+// @Description get embed plugin config
+// @Tags Plugin
 // @Accept json
 // @Produce json
-// @Router /answer/api/v1/embed/config [get]
 // @Success 200 {object} handler.RespBody{data=[]plugin.EmbedConfig}
+// @Router /answer/api/v1/embed/config [get]
 func (c *EmbedController) GetEmbedConfig(ctx *gin.Context) {
        resp := make([]*plugin.EmbedConfig, 0)
 
diff --git a/internal/controller/revision_controller.go 
b/internal/controller/revision_controller.go
index 1ceca87e..13bee19c 100644
--- a/internal/controller/revision_controller.go
+++ b/internal/controller/revision_controller.go
@@ -74,7 +74,7 @@ func (rc *RevisionController) GetRevisionList(ctx 
*gin.Context) {
        resp, err := rc.revisionListService.GetRevisionList(ctx, req)
        list := make([]schema.GetRevisionResp, 0)
        for _, item := range resp {
-               if item.Status == entity.RevisioNnormalStatus || item.Status == 
entity.RevisionReviewPassStatus {
+               if item.Status == entity.RevisionNormalStatus || item.Status == 
entity.RevisionReviewPassStatus {
                        list = append(list, item)
                }
        }
diff --git a/internal/entity/revision_entity.go 
b/internal/entity/revision_entity.go
index d8bdbeec..7a5eb5b2 100644
--- a/internal/entity/revision_entity.go
+++ b/internal/entity/revision_entity.go
@@ -24,8 +24,8 @@ import (
 )
 
 const (
-       // RevisioNnormalStatus this revision is Nnormal
-       RevisioNnormalStatus = 0
+       // RevisionNormalStatus this revision is normal
+       RevisionNormalStatus = 0
        // RevisionUnreviewedStatus this revision is unreviewed
        RevisionUnreviewedStatus = 1
        // RevisionReviewPassStatus this revision is reviewed and approved by 
operator
diff --git a/internal/service/dashboard/dashboard_service.go 
b/internal/service/dashboard/dashboard_service.go
index 00c9d7c8..d9198e6d 100644
--- a/internal/service/dashboard/dashboard_service.go
+++ b/internal/service/dashboard/dashboard_service.go
@@ -265,7 +265,7 @@ func (ds *dashboardService) voteCount(ctx context.Context) 
int64 {
 }
 
 func (ds *dashboardService) remoteVersion(ctx context.Context) string {
-       req, _ := http.NewRequest("GET", "https://getlatest.answer.dev/";, nil)
+       req, _ := http.NewRequest("GET", 
"https://answer.apache.org/data/latest.json?from_version="+constant.Version, 
nil)
        req.Header.Set("User-Agent", "Answer/"+constant.Version)
        httpClient := &http.Client{}
        httpClient.Timeout = 15 * time.Second

Reply via email to