chore: update html

This commit is contained in:
deepzz0
2021-04-27 16:51:19 +08:00
parent cb091532d5
commit 63b55b2df8
13 changed files with 53 additions and 53 deletions

6
pkg/cache/cache.go vendored
View File

@@ -234,8 +234,8 @@ func (c *Cache) rebuildArticle(article *model.Article, needSort bool) {
}
}
// series
for i, series := range c.Series {
if series.ID == article.SeriesID {
for i, serie := range c.Series {
if serie.ID == article.SerieID {
c.Series[i].Articles = append(c.Series[i].Articles, article)
if needSort {
sort.Sort(c.Series[i].Articles)
@@ -291,7 +291,7 @@ func (c *Cache) regeneratePages() {
case pageArchive:
sort.Sort(c.Archives)
buf := bytes.Buffer{}
buf.WriteString(c.Blogger.ArchiveSay + "\n")
buf.WriteString(c.Blogger.ArchivesSay + "\n")
var (
currentYear string
gt12Month = len(Ei.Archives) > 12

View File

@@ -25,7 +25,7 @@ const (
collectionArticle = "article"
collectionBlogger = "blogger"
collectionCounter = "counter"
collectionSeries = "series"
collectionSerie = "serie"
counterNameSerie = "serie"
counterNameArticle = "article"
@@ -69,7 +69,7 @@ func (db *mongodb) Init(source string) (Store, error) {
Keys: bson.D{bson.E{Key: "slug", Value: 1}},
Options: options.Index().SetUnique(true).SetSparse(true),
}
db.Database(mongoDBName).Collection(collectionSeries).
db.Database(mongoDBName).Collection(collectionSerie).
Indexes().
CreateOne(context.Background(), indexModel)
return db, nil
@@ -149,29 +149,29 @@ func (db *mongodb) UpdateAccount(ctx context.Context, name string,
return err
}
// InsertSeries 创建专题
func (db *mongodb) InsertSeries(ctx context.Context, series *model.Series) error {
collection := db.Database(mongoDBName).Collection(collectionSeries)
// InsertSerie 创建专题
func (db *mongodb) InsertSerie(ctx context.Context, serie *model.Serie) error {
collection := db.Database(mongoDBName).Collection(collectionSerie)
series.ID = db.nextValue(ctx, counterNameSerie)
_, err := collection.InsertOne(ctx, series)
serie.ID = db.nextValue(ctx, counterNameSerie)
_, err := collection.InsertOne(ctx, serie)
return err
}
// RemoveSeries 删除专题
func (db *mongodb) RemoveSeries(ctx context.Context, id int) error {
collection := db.Database(mongoDBName).Collection(collectionSeries)
// RemoveSerie 删除专题
func (db *mongodb) RemoveSerie(ctx context.Context, id int) error {
collection := db.Database(mongoDBName).Collection(collectionSerie)
filter := bson.M{"id": id}
_, err := collection.DeleteOne(ctx, filter)
return err
}
// UpdateSeries 更新专题
func (db *mongodb) UpdateSeries(ctx context.Context, id int,
// UpdateSerie 更新专题
func (db *mongodb) UpdateSerie(ctx context.Context, id int,
fields map[string]interface{}) error {
collection := db.Database(mongoDBName).Collection(collectionSeries)
collection := db.Database(mongoDBName).Collection(collectionSerie)
filter := bson.M{"id": id}
params := bson.M{}
@@ -183,9 +183,9 @@ func (db *mongodb) UpdateSeries(ctx context.Context, id int,
return err
}
// LoadAllSeries 查询所有专题
func (db *mongodb) LoadAllSeries(ctx context.Context) (model.SortedSeries, error) {
collection := db.Database(mongoDBName).Collection(collectionSeries)
// LoadAllSerie 查询所有专题
func (db *mongodb) LoadAllSerie(ctx context.Context) (model.SortedSeries, error) {
collection := db.Database(mongoDBName).Collection(collectionSerie)
filter := bson.M{}
cur, err := collection.Find(ctx, filter)
@@ -196,7 +196,7 @@ func (db *mongodb) LoadAllSeries(ctx context.Context) (model.SortedSeries, error
var series model.SortedSeries
for cur.Next(ctx) {
obj := model.Series{}
obj := model.Serie{}
err = cur.Decode(&obj)
if err != nil {
return nil, err

View File

@@ -27,14 +27,14 @@ type Store interface {
// UpdateAccount 更新账户
UpdateAccount(ctx context.Context, name string, fields map[string]interface{}) error
// InsertSeries 创建专题
InsertSeries(ctx context.Context, series *model.Series) error
// RemoveSeries 删除专题
RemoveSeries(ctx context.Context, id int) error
// UpdateSeries 更新专题
UpdateSeries(ctx context.Context, id int, fields map[string]interface{}) error
// LoadAllSeries 读取所有专题
LoadAllSeries(ctx context.Context) (model.SortedSeries, error)
// InsertSerie 创建专题
InsertSerie(ctx context.Context, series *model.Serie) error
// RemoveSerie 删除专题
RemoveSerie(ctx context.Context, id int) error
// UpdateSerie 更新专题
UpdateSerie(ctx context.Context, id int, fields map[string]interface{}) error
// LoadAllSerie 读取所有专题
LoadAllSerie(ctx context.Context) (model.SortedSeries, error)
// InsertArticle 创建文章
InsertArticle(ctx context.Context, article *model.Article) error