1
This commit is contained in:
17
internal/feed/errors.go
Normal file
17
internal/feed/errors.go
Normal file
@@ -0,0 +1,17 @@
|
||||
package feed
|
||||
|
||||
import "errors"
|
||||
|
||||
// Ошибки, связанные с валидацией входных данных
|
||||
var (
|
||||
// ErrCancellationReasonRequired Возвращается при попытке отмены события без указания причины
|
||||
ErrCancellationReasonRequired = errors.New("cancellation reason is required for feed event cancellation")
|
||||
// ErrAttachmentIDRequired Возвращается при попытке отмены события без указания Id вложения
|
||||
ErrAttachmentIDRequired = errors.New("attachment Id is required for feed event cancellation")
|
||||
// ErrUserIDRequired Возвращается при попытке отмены события без указания Id пользователя
|
||||
ErrUserIDRequired = errors.New("user Id cancellation is required for feed event cancellation")
|
||||
// ErrCreationInvalidData Возвращается при попытке создания события без указания Id пользователя, или типа события, или сообщения
|
||||
ErrCreationInvalidData = errors.New("invalid event data provided for creation (missing owner, type, or message)")
|
||||
|
||||
ErrNotFound = errors.New("not found")
|
||||
)
|
Reference in New Issue
Block a user