refac: better error handling & moved IsOnline logic to cleaner place

This commit is contained in:
Floriansylvain
2025-12-22 00:59:36 +01:00
parent b50efae8a8
commit 5282770caa
6 changed files with 120 additions and 46 deletions
+6
View File
@@ -2,9 +2,15 @@ package article
import (
domain "RenewCMS/internal/domain/image"
"errors"
"time"
)
var (
ErrArticleNotFound = errors.New("article not found")
ErrArticleOffline = errors.New("article is offline")
)
type Article struct {
ID uint32 `json:"id"`
Title string `json:"title"`