Skip to content

Commit 360335a

Browse files
committedFeb 16, 2018
Update more code to work with newer dependencies
1 parent 92c32a6 commit 360335a

File tree

3 files changed

+21
-4
lines changed

3 files changed

+21
-4
lines changed
 

Diff for: ‎glide.lock

+17-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Diff for: ‎middleware/limiter.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ import (
2323
*/
2424
func NewAccessLimiter(limiterObj *limiter.Limiter) iris.HandlerFunc {
2525
return func (ctx *iris.Context) {
26-
context, err := limiterObj.Get(limiter.GetIPKey(ctx.Request))
26+
context, err := limiterObj.Get(ctx, limiter.GetIPKey(ctx.Request))
2727
if err != nil {
2828
panic(err)
2929
}

Diff for: ‎routes/init.go

+3-2
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ import (
1313
"github.com/KSP-SpaceDock/SpaceDock-Backend/middleware"
1414
"github.com/iris-contrib/middleware/cors"
1515
"github.com/ulule/limiter"
16+
"github.com/ulule/limiter/drivers/store/memory"
1617
"gopkg.in/kataras/iris.v6"
1718
"gopkg.in/kataras/iris.v6/middleware/logger"
1819
"log"
@@ -74,8 +75,8 @@ func MiddlewareRegister() {
7475
log.Fatal("Failed to parse the request limit")
7576
return
7677
}
77-
store := limiter.NewMemoryStore()
78-
limiterInstance := limiter.NewLimiter(store, rate)
78+
store := memory.NewStore()
79+
limiterInstance := limiter.New(store, rate)
7980
app.App.Use(middleware.NewAccessLimiter(limiterInstance))
8081

8182
// Cross-Origin Requests

0 commit comments

Comments
 (0)
Please sign in to comment.