aboutsummaryrefslogtreecommitdiff
path: root/models.go
diff options
context:
space:
mode:
authorAlexander Kiryukhin <a.kiryukhin@mail.ru>2019-09-05 17:23:07 +0300
committerAlexander Kiryukhin <a.kiryukhin@mail.ru>2019-09-05 17:23:07 +0300
commita9d0d8de0bd30fde69a93de4313f3b35060fd94e (patch)
tree0d9699a7832d86ffead58a1d86775a579e33884d /models.go
parent8d6c4682dbbb37e64a9f177390d3dfadd99e2ef2 (diff)
Better errors (TamTam errors now implements error interface)v0.2.3
Diffstat (limited to 'models.go')
-rw-r--r--models.go10
1 files changed, 7 insertions, 3 deletions
diff --git a/models.go b/models.go
index f449958..5870cb9 100644
--- a/models.go
+++ b/models.go
@@ -228,9 +228,13 @@ type ContactAttachmentRequestPayload struct {
// Server returns this if there was an exception to your request
type Error struct {
- Error string `json:"error,omitempty"` // Error
- Code string `json:"code"` // Error code
- Message string `json:"message"` // Human-readable description
+ ErrorText string `json:"error,omitempty"` // Error
+ Code string `json:"code"` // Error code
+ Message string `json:"message"` // Human-readable description
+}
+
+func (e Error) Error() string {
+ return e.ErrorText
}
type FileAttachment struct {