From 190d1c31b822b3ea51a49c3c890e40f5944e75ee Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Toma=C5=BE=20Jerman?= Date: Tue, 24 Sep 2019 12:48:40 +0200 Subject: [PATCH] Small tweaks * fix repo's nil ptr err, * make dismissedAt a pointer. --- system/repository/reminder.go | 2 ++ system/types/reminder.go | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/system/repository/reminder.go b/system/repository/reminder.go index 8b80d2cce..17b71fb30 100644 --- a/system/repository/reminder.go +++ b/system/repository/reminder.go @@ -88,6 +88,8 @@ func (r reminder) Find(filter types.ReminderFilter) (set types.ReminderSet, err } func (r reminder) FindByID(ID uint64) (rm *types.Reminder, err error) { + rm = &types.Reminder{} + q := r.query(). Where("r.id = ?", ID) diff --git a/system/types/reminder.go b/system/types/reminder.go index ef6b055b4..8fea61825 100644 --- a/system/types/reminder.go +++ b/system/types/reminder.go @@ -17,8 +17,8 @@ type ( AssignedBy uint64 `json:"assignedBy,string" db:"assigned_by"` AssignedAt time.Time `json:"assignedAt" db:"assigned_at"` - DismissedBy uint64 `json:"dismissedBy,string" db:"dismissed_by"` - DismissedAt time.Time `json:"dismissedAt" db:"dismissed_at"` + DismissedBy uint64 `json:"dismissedBy,string" db:"dismissed_by"` + DismissedAt *time.Time `json:"dismissedAt" db:"dismissed_at"` RemindAt time.Time `json:"remindAt" db:"remind_at"`