fix:#7 fixed models lint

This commit is contained in:
Elmar Kresse
2024-06-10 20:43:12 +02:00
parent e325297530
commit 277edce302
3 changed files with 4 additions and 5 deletions

View File

@@ -24,7 +24,8 @@ import (
)
func TestEvents_Contains(t *testing.T) {
specificTime, _ := time.Parse("2020-01-01 12:00:00.000Z", "2020-01-01 12:00:00.000Z")
// parse time for JSONTime "2020-01-01 12:00:00.000Z"
specificTime, _ := time.Parse("2020-01-01T12:00:00.000Z", "2020-01-01 12:00:00.000Z")
specificJSONTime := JSONTime(specificTime)
type args struct {
@@ -72,7 +73,7 @@ func TestEvents_Contains(t *testing.T) {
func TestEvent_Equals(t *testing.T) {
specificTime, _ := time.Parse("2020-01-01 12:00:00.000Z", "2020-01-01 12:00:00.000Z")
specificTime, _ := time.Parse("2020-01-01T12:00:00.000Z", "2020-01-01 12:00:00.000Z")
specificJSONTime := JSONTime(specificTime)
type fields struct {

View File

@@ -17,7 +17,6 @@
package model
type BaseModel struct {
isNotNew bool
Id string `db:"id" json:"id"`
Created JSONTime `db:"created" json:"created"`
Updated JSONTime `db:"updated" json:"updated"`

View File

@@ -18,7 +18,6 @@ package model
import (
"encoding/json"
"errors"
"fmt"
"strings"
"time"
@@ -79,5 +78,5 @@ func (jt *JSONTime) UnmarshalJSON(b []byte) error {
*jt = JSONTime(t)
return nil
}
return errors.New(fmt.Sprintf("Invalid date format: %s", timeString))
return fmt.Errorf("error parsing time string %s: %w", timeString, err)
}