fixing date format on article page

This commit is contained in:
2025-01-22 09:56:40 +01:00
parent dafc060648
commit be41a4e84b

View File

@@ -4,6 +4,7 @@ import (
"crowsnest/internal/model"
"database/sql"
"net/url"
"time"
)
type ArticlePageViewModelRepository struct {
@@ -22,7 +23,8 @@ func (m *ArticlePageViewModelRepository) ById(id int64) (*model.ArticlePageViewM
rows := m.DB.QueryRow(stmt, id)
a := &model.ArticlePageViewModel{}
if err := rows.Scan(&a.SourceUrl, &a.PublishDate, &a.Title, &a.Content, &a.Summary); err != nil {
var date time.Time
if err := rows.Scan(&a.SourceUrl, &date, &a.Title, &a.Content, &a.Summary); err != nil {
return nil, err
}
@@ -33,6 +35,8 @@ func (m *ArticlePageViewModelRepository) ById(id int64) (*model.ArticlePageViewM
} else {
a.ShortSource = ""
}
// publish date
a.PublishDate = date.Format("02.01.2006 15:04")
return a, nil
}