fix:knowledge base notif
This commit is contained in:
parent
5828351fb5
commit
e10e8b03fc
|
|
@ -6,7 +6,6 @@ import (
|
||||||
"narasi-ahli-be/app/database/entity"
|
"narasi-ahli-be/app/database/entity"
|
||||||
"narasi-ahli-be/app/module/knowledge_base/request"
|
"narasi-ahli-be/app/module/knowledge_base/request"
|
||||||
"narasi-ahli-be/utils/paginator"
|
"narasi-ahli-be/utils/paginator"
|
||||||
utilSvc "narasi-ahli-be/utils/service"
|
|
||||||
"strings"
|
"strings"
|
||||||
"time"
|
"time"
|
||||||
)
|
)
|
||||||
|
|
@ -107,16 +106,12 @@ func (r *KnowledgeBaseRepository) Create(data *entity.KnowledgeBase) (err error)
|
||||||
return r.DB.DB.Create(data).Error
|
return r.DB.DB.Create(data).Error
|
||||||
}
|
}
|
||||||
|
|
||||||
func (r *KnowledgeBaseRepository) Update(id uint, data *entity.KnowledgeBase) (err error) {
|
func (r *KnowledgeBaseRepository) Update(id uint, data *entity.KnowledgeBase) error {
|
||||||
updateMap, err := utilSvc.StructToMap(data)
|
data.UpdatedAt = time.Now()
|
||||||
if err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
|
|
||||||
return r.DB.DB.Model(&entity.KnowledgeBase{}).
|
return r.DB.DB.Model(&entity.KnowledgeBase{}).
|
||||||
Where("id = ?", id).
|
Where("id = ?", id).
|
||||||
Updates(updateMap).
|
Updates(data).Error
|
||||||
Error
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func (r *KnowledgeBaseRepository) Delete(id uint) (err error) {
|
func (r *KnowledgeBaseRepository) Delete(id uint) (err error) {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue