Simplify timestamp comparisons

This commit is contained in:
Philipp Wolfer 2025-05-01 12:27:24 +02:00
parent 389c7c6ec1
commit c305b6c7e3
No known key found for this signature in database
GPG key ID: 8FDF744D4919943B
7 changed files with 14 additions and 14 deletions

View file

@ -121,7 +121,7 @@ type ListensList []Listen
func (l ListensList) NewerThan(t time.Time) ListensList {
result := make(ListensList, 0, len(l))
for _, item := range l {
if item.ListenedAt.Unix() > t.Unix() {
if item.ListenedAt.After(t) {
result = append(result, item)
}
}
@ -133,7 +133,7 @@ func (l ListensList) Len() int {
}
func (l ListensList) Less(i, j int) bool {
return l[i].ListenedAt.Unix() < l[j].ListenedAt.Unix()
return l[j].ListenedAt.After(l[i].ListenedAt)
}
func (l ListensList) Swap(i, j int) {
@ -147,7 +147,7 @@ func (l LovesList) Len() int {
}
func (l LovesList) Less(i, j int) bool {
return l[i].Created.Unix() < l[j].Created.Unix()
return l[j].Created.After(l[i].Created)
}
func (l LovesList) Swap(i, j int) {
@ -190,7 +190,7 @@ type ImportResult struct {
// Sets LastTimestamp to newTime, if newTime is newer than LastTimestamp
func (i *ImportResult) UpdateTimestamp(newTime time.Time) {
if newTime.Unix() > i.LastTimestamp.Unix() {
if newTime.After(i.LastTimestamp) {
i.LastTimestamp = newTime
}
}