Skip to content

Commit 359ecad

Browse files
committed
fix(lint): fixed lint 2.0 warnings
1 parent ee11bf2 commit 359ecad

File tree

4 files changed

+12
-39
lines changed

4 files changed

+12
-39
lines changed

go.mod

+2-2
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ require (
1010
github.com/bots-go-framework/bots-api-telegram v0.11.1
1111
github.com/bots-go-framework/bots-fw v0.56.8
1212
github.com/bots-go-framework/bots-fw-store v0.10.0
13-
github.com/bots-go-framework/bots-fw-telegram-models v0.3.15
13+
github.com/bots-go-framework/bots-fw-telegram-models v0.3.17
1414
github.com/dal-go/dalgo v0.18.2
1515
github.com/pquerna/ffjson v0.0.0-20190930134022-aa0246cd15f7
1616
github.com/strongo/i18n v0.6.1
@@ -23,7 +23,7 @@ require (
2323
github.com/strongo/gamp v0.0.1 // indirect
2424
github.com/strongo/random v0.0.1 // indirect
2525
github.com/strongo/slice v0.3.1 // indirect
26-
github.com/strongo/strongoapp v0.26.6 // indirect
26+
github.com/strongo/strongoapp v0.27.0 // indirect
2727
github.com/strongo/validation v0.0.7 // indirect
2828
github.com/technoweenie/multipartstreamer v1.0.1 // indirect
2929
)

go.sum

+4-30
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,15 @@
11
github.com/alexsergivan/transliterator v1.0.1 h1:vON2ilWCHjq+S5Y4obhLGhHK4Y1VIhsHEtQlij5d9pI=
22
github.com/alexsergivan/transliterator v1.0.1/go.mod h1:0IrumukulURJ4PD0z6UcdJKP2job1DYDhnHAP5y+5pE=
3-
github.com/bots-go-framework/bots-api-telegram v0.11.0 h1:ataPsrv4xM+ueL+wLeddDCUkq7t3O2Hh5YlKe/nLAX4=
4-
github.com/bots-go-framework/bots-api-telegram v0.11.0/go.mod h1:aY3y10SeCY4K3pHOrqOxXImjs8CfYD7n71Q5VZXKkJw=
53
github.com/bots-go-framework/bots-api-telegram v0.11.1 h1:Zl4bjyRHqp6R9DFSZWPY/V9uFnk1Ij3NX71EHFH6NMg=
64
github.com/bots-go-framework/bots-api-telegram v0.11.1/go.mod h1:aY3y10SeCY4K3pHOrqOxXImjs8CfYD7n71Q5VZXKkJw=
7-
github.com/bots-go-framework/bots-fw v0.56.0 h1:8SwAU6pPy2nGXBbfBZGFnrtmXMKHJW14Zj5n2H67mnw=
8-
github.com/bots-go-framework/bots-fw v0.56.0/go.mod h1:0jnsvUxO7RiYYaHQ4MIu5xT+YMwMb8LZMcBz/odkPuE=
9-
github.com/bots-go-framework/bots-fw v0.56.5 h1:3Gg4qzNf2oA5xlSZqbc+mBc+uU0x7ugZmsOqvOOk6SI=
10-
github.com/bots-go-framework/bots-fw v0.56.5/go.mod h1:ilehI7OfAHMrw3HDtSzEMobPaf6xDR30Bjgpbb2uxYs=
11-
github.com/bots-go-framework/bots-fw v0.56.6 h1:Q7/097VRvVc09gDtiGvpfGabmOj2wW00LJIipxpEirg=
12-
github.com/bots-go-framework/bots-fw v0.56.6/go.mod h1:+WvuSWy1AoE/PYudRYbBXZKgA3bhaIjJLNIag4GWDSQ=
135
github.com/bots-go-framework/bots-fw v0.56.8 h1:GvI64fbEu1/IzDuC1a4aAbYyfPEKZ7jXcU8HWFcSpjg=
146
github.com/bots-go-framework/bots-fw v0.56.8/go.mod h1:ACPz3YEtwvJEPZRLFqFdEKnI1EJcEOthzBquZ25GKn4=
157
github.com/bots-go-framework/bots-fw-store v0.10.0 h1:e6bD274mjrHVp+X05/7uqqT3s5xZOqV9divKTaM2W+w=
168
github.com/bots-go-framework/bots-fw-store v0.10.0/go.mod h1:7oU4B8j5HuJZM8AftosbyQD+AqckXsDv8eU1auGPzn8=
17-
github.com/bots-go-framework/bots-fw-telegram-models v0.3.12 h1:iyWy6gIa5xwRf62XKfOJncb268DgwkPzNyUIuq/KINY=
18-
github.com/bots-go-framework/bots-fw-telegram-models v0.3.12/go.mod h1:3sKXa5EoYYYqoBp3vA9wbk+0XQC3lfdJXvAKYb7/01Y=
19-
github.com/bots-go-framework/bots-fw-telegram-models v0.3.13 h1:JzuVyBu6cOuwdLy7LITxpcP43DGgNgl5IpoS36IKbCI=
20-
github.com/bots-go-framework/bots-fw-telegram-models v0.3.13/go.mod h1:Mcp5LZBRaS3/y0poKFv+/XHxmQtadNEBr5wOiSGtjgg=
21-
github.com/bots-go-framework/bots-fw-telegram-models v0.3.14 h1:KB3LLxEfhAHl0N+o24IJzXYXYurz0s/FhR7BuBz11D8=
22-
github.com/bots-go-framework/bots-fw-telegram-models v0.3.14/go.mod h1:41yA4PDgUeV9Mm5Q0IjmuC+g1+foL9jt8cJP0mNDEuI=
23-
github.com/bots-go-framework/bots-fw-telegram-models v0.3.15 h1:0SYCSpdYNH7snvSgUiU72Svo/ry6ye4/UBuFTO5CVm8=
24-
github.com/bots-go-framework/bots-fw-telegram-models v0.3.15/go.mod h1:sEt+3FXTheAf+HVJrnT2iESCKIAwuUCwH+/wjLkwNSk=
9+
github.com/bots-go-framework/bots-fw-telegram-models v0.3.17 h1:xKqPtFRIv5N9o79qjSImclref+GdZtfFNopE7jnYTt8=
10+
github.com/bots-go-framework/bots-fw-telegram-models v0.3.17/go.mod h1:tes245Y7+NmNhY5Ja23xbvJMlkwk1u43Cq+sZo6Myig=
2511
github.com/bots-go-framework/bots-go-core v0.0.3 h1:z3A7DLUgxbHWxvTCGnkHP9WHpTT9xxROEypoqAfvYIQ=
2612
github.com/bots-go-framework/bots-go-core v0.0.3/go.mod h1:XCn9z4TI8sbgwyus+VDzw7iMY2QCPWEAvl23GMDjeEU=
27-
github.com/dal-go/dalgo v0.16.1 h1:cr1CefLIEH/Q1jIJuygv5sh02CDKKAqHXDNPOsUUSwE=
28-
github.com/dal-go/dalgo v0.16.1/go.mod h1:BoMNGwDE9FdjynV7xCn5f/GdVJxvfePwjsMldn+BhqA=
29-
github.com/dal-go/dalgo v0.18.0 h1:GAl+WiRg7J2Y3SWaKI12+PgKebA6Z2dZGXyZ3NPktI4=
30-
github.com/dal-go/dalgo v0.18.0/go.mod h1:BoMNGwDE9FdjynV7xCn5f/GdVJxvfePwjsMldn+BhqA=
31-
github.com/dal-go/dalgo v0.18.1 h1:QV4xkjEE5I5PS6ZTKINQhU3+J5loKiCkj/vUmF+8Hd8=
32-
github.com/dal-go/dalgo v0.18.1/go.mod h1:BoMNGwDE9FdjynV7xCn5f/GdVJxvfePwjsMldn+BhqA=
3313
github.com/dal-go/dalgo v0.18.2 h1:KMHfJgkf7wKtyM/VAlg4ZCQa+kFrFdErrgXPCFxPqc4=
3414
github.com/dal-go/dalgo v0.18.2/go.mod h1:BoMNGwDE9FdjynV7xCn5f/GdVJxvfePwjsMldn+BhqA=
3515
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
@@ -53,14 +33,8 @@ github.com/strongo/random v0.0.1 h1:OZHJBb/3uEa7OX8L2Dv2pLnSeewRmXMyTACoeto6O8I=
5333
github.com/strongo/random v0.0.1/go.mod h1:/pSI+SjBNLBkjljNtVdYr6ERddA+LqSa87o0/s+9iuU=
5434
github.com/strongo/slice v0.3.1 h1:VWkyYBgcVJn6Hs7wYhL9Vxwgb7V3zQAUFTBV9wo5lc4=
5535
github.com/strongo/slice v0.3.1/go.mod h1:B5ODKCkl0rp2oiG0UBqkN1cCOrSCU2cUuhqCM1sC8r4=
56-
github.com/strongo/strongoapp v0.26.1 h1:epeqRbW2ynTY0F+3eATO/1XYlhKLyXaHCElvi+5PJIs=
57-
github.com/strongo/strongoapp v0.26.1/go.mod h1:N7kE2B74xwn0F7FWMwpy6piD+E9iVG6cSV/o1L/8Cfk=
58-
github.com/strongo/strongoapp v0.26.2 h1:ynxBIYrL1sl+56fNxjgkfQht5rm/ioxe06UQpzSSCcg=
59-
github.com/strongo/strongoapp v0.26.2/go.mod h1:YFiVxiy78/RQK7ScicbNl6QejWnh8rmDCXbg6qmlqrU=
60-
github.com/strongo/strongoapp v0.26.3 h1:57MnSiqZPXkllQTTSnSJzZGiFgaAlWw01aQBsoUXCJQ=
61-
github.com/strongo/strongoapp v0.26.3/go.mod h1:tXScXwuO0aywBKrFc/50ychTQAbbZgDJSWnNnk+h/bo=
62-
github.com/strongo/strongoapp v0.26.6 h1:NuanIYlDVS/1yho4BqrkbfHtHG1aDYhhKAodL1zGNC8=
63-
github.com/strongo/strongoapp v0.26.6/go.mod h1:tXScXwuO0aywBKrFc/50ychTQAbbZgDJSWnNnk+h/bo=
36+
github.com/strongo/strongoapp v0.27.0 h1:nC9rzSSC4e8kyIH57ODLCGInIqLSyTdZe/eSE6xIYmk=
37+
github.com/strongo/strongoapp v0.27.0/go.mod h1:NpH0QJ0P8VOJpo7mk5leT1f32PKpfbUM39Faz80bloM=
6438
github.com/strongo/validation v0.0.7 h1:gs6YkwPsYtVsepQaQOB+ZF+T0Gu5+nk4ZMND8F85e+U=
6539
github.com/strongo/validation v0.0.7/go.mod h1:YUwoPEItLJd/Bc9X1OCUm03ofhvm3kwZvuihU7/jz58=
6640
github.com/technoweenie/multipartstreamer v1.0.1 h1:XRztA5MXiR1TIRHxH2uNxXxaIkKQDeX7m2XsSOlQEnM=

telegram/tg_webhook_handler.go

+5-6
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ func (h tgWebhookHandler) RegisterHttpHandlers(driver botsfw.WebhookDriver, host
7070
if router == nil {
7171
panic("router == nil")
7272
}
73-
h.WebhookHandlerBase.Register(driver, host)
73+
h.Register(driver, host)
7474

7575
pathPrefix = strings.TrimSuffix(pathPrefix, "/")
7676
//router.POST(pathPrefix+"/telegram/webhook", h.HandleWebhookRequest) // TODO: Remove obsolete
@@ -136,16 +136,15 @@ func (h tgWebhookHandler) SetWebhook(w http.ResponseWriter, r *http.Request) {
136136
"chosen_inline_result",
137137
"callback_query",
138138
}
139-
if response, err := bot.SetWebhook(*webhookConfig); err != nil {
139+
var response tgbotapi.APIResponse
140+
if response, err = bot.SetWebhook(*webhookConfig); err != nil {
140141
logus.Errorf(ctx, "%v", err)
141142
w.WriteHeader(http.StatusInternalServerError)
142143
if _, err := w.Write([]byte(err.Error())); err != nil {
143144
logus.Errorf(ctx, "Failed to write error to response: %v", err)
144145
}
145-
} else {
146-
if _, err := w.Write([]byte(fmt.Sprintf("Webhook set\nErrorCode: %d\nDescription: %v\nContent: %v", response.ErrorCode, response.Description, string(response.Result)))); err != nil {
147-
logus.Errorf(ctx, "Failed to write error to response: %v", err)
148-
}
146+
} else if _, err = fmt.Fprintf(w, "Webhook set\nErrorCode: %d\nDescription: %v\nContent: %v", response.ErrorCode, response.Description, string(response.Result)); err != nil {
147+
logus.Errorf(ctx, "Failed to write error to response: %v", err)
149148
}
150149
}
151150

telegram/webhook_callbackquery.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ type TgWebhookCallbackQuery struct { // TODO: make non-exportable
2121
}
2222

2323
func (whi TgWebhookCallbackQuery) GetChatInstanceID() string {
24-
return whi.tgWebhookInput.update.CallbackQuery.ChatInstance
24+
return whi.update.CallbackQuery.ChatInstance
2525
}
2626

2727
func newTelegramWebhookCallbackQuery(input tgWebhookInput) TgWebhookCallbackQuery {

0 commit comments

Comments
 (0)