diff --git a/server/frontend/frontend.go b/server/frontend/frontend.go
index 76ea8920b..5791a6700 100644
--- a/server/frontend/frontend.go
+++ b/server/frontend/frontend.go
@@ -3,6 +3,7 @@ package frontend
import (
"embed"
"fmt"
+ "html/template"
"io/fs"
"net/http"
"strings"
@@ -172,14 +173,14 @@ func generateMemoMetadata(memo *store.Memo, creator *store.User) string {
}
metadataList := []string{
- fmt.Sprintf(``, description),
- fmt.Sprintf(``, fmt.Sprintf("%s(@%s) on Memos", creator.Nickname, creator.Username)),
- fmt.Sprintf(``, description),
+ fmt.Sprintf(``, template.HTMLEscapeString(description)),
+ fmt.Sprintf(``, template.HTMLEscapeString(fmt.Sprintf("%s(@%s) on Memos", creator.Nickname, creator.Username))),
+ fmt.Sprintf(``, template.HTMLEscapeString(description)),
fmt.Sprintf(``, "https://www.usememos.com/logo.png"),
``,
// Twitter related metadata.
- fmt.Sprintf(``, fmt.Sprintf("%s(@%s) on Memos", creator.Nickname, creator.Username)),
- fmt.Sprintf(``, description),
+ fmt.Sprintf(``, template.HTMLEscapeString(fmt.Sprintf("%s(@%s) on Memos", creator.Nickname, creator.Username))),
+ fmt.Sprintf(``, template.HTMLEscapeString(description)),
fmt.Sprintf(``, "https://www.usememos.com/logo.png"),
``,
}
diff --git a/store/migration_history.go b/store/migration_history.go
index c1fb897f5..693663bef 100644
--- a/store/migration_history.go
+++ b/store/migration_history.go
@@ -1,9 +1,5 @@
package store
-import (
- "context"
-)
-
type MigrationHistory struct {
Version string
CreatedTs int64
@@ -15,11 +11,3 @@ type UpsertMigrationHistory struct {
type FindMigrationHistory struct {
}
-
-func (s *Store) FindMigrationHistoryList(ctx context.Context, find *FindMigrationHistory) ([]*MigrationHistory, error) {
- return s.driver.FindMigrationHistoryList(ctx, find)
-}
-
-func (s *Store) UpsertMigrationHistory(ctx context.Context, upsert *UpsertMigrationHistory) (*MigrationHistory, error) {
- return s.driver.UpsertMigrationHistory(ctx, upsert)
-}
diff --git a/test/test.go b/test/test.go
index 10c37e9eb..9738c1387 100644
--- a/test/test.go
+++ b/test/test.go
@@ -33,7 +33,6 @@ func GetTestingProfile(t *testing.T) *profile.Profile {
if driver == "sqlite" {
dsn = fmt.Sprintf("%s/memos_%s.db", dir, mode)
}
- println("dsn", dsn, driver)
return &profile.Profile{
Mode: mode,
Port: port,